pub struct DiscoveryResult {
pub outcome: Option<DiscoveryOutcome>,
pub diagnostics: DiscoveryDiagnostics,
pub error: Option<DiscoveryError>,
}Fields§
§outcome: Option<DiscoveryOutcome>§diagnostics: DiscoveryDiagnostics§error: Option<DiscoveryError>Implementations§
Source§impl DiscoveryResult
impl DiscoveryResult
pub fn into_result(self) -> Result<DiscoveryOutcome, DiscoveryError>
Trait Implementations§
Auto Trait Implementations§
impl !RefUnwindSafe for DiscoveryResult
impl !UnwindSafe for DiscoveryResult
impl Freeze for DiscoveryResult
impl Send for DiscoveryResult
impl Sync for DiscoveryResult
impl Unpin for DiscoveryResult
impl UnsafeUnpin for DiscoveryResult
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more