pub struct DiscoveryRunReport {
pub result: Result<DiscoveryOutcome, DiscoveryRunError>,
pub attempts: Vec<DiscoveryAttempt>,
}Fields§
§result: Result<DiscoveryOutcome, DiscoveryRunError>§attempts: Vec<DiscoveryAttempt>Implementations§
Source§impl DiscoveryRunReport
impl DiscoveryRunReport
pub fn chosen_attempt(&self) -> Option<DiscoveryAttempt>
pub fn decision_summary(&self) -> String
pub fn summary(&self) -> String
Trait Implementations§
Auto Trait Implementations§
impl !RefUnwindSafe for DiscoveryRunReport
impl !UnwindSafe for DiscoveryRunReport
impl Freeze for DiscoveryRunReport
impl Send for DiscoveryRunReport
impl Sync for DiscoveryRunReport
impl Unpin for DiscoveryRunReport
impl UnsafeUnpin for DiscoveryRunReport
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