pub struct DiscoverySnapshot {
pub source: DiscoverySource,
pub machines: Vec<DiscoveredMachine>,
}Expand description
What the Hive tab shows as “nearby”: the machines currently announcing.
Fields§
§source: DiscoverySource§machines: Vec<DiscoveredMachine>Trait Implementations§
Source§impl Clone for DiscoverySnapshot
impl Clone for DiscoverySnapshot
Source§impl Debug for DiscoverySnapshot
impl Debug for DiscoverySnapshot
Auto Trait Implementations§
impl Freeze for DiscoverySnapshot
impl RefUnwindSafe for DiscoverySnapshot
impl Send for DiscoverySnapshot
impl Sync for DiscoverySnapshot
impl Unpin for DiscoverySnapshot
impl UnsafeUnpin for DiscoverySnapshot
impl UnwindSafe for DiscoverySnapshot
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more