pub struct Survey<X> {
pub read: Vec<Surveyed<X>>,
pub unread: Vec<SocketAddrV4>,
pub not_followed: Vec<Unfollowed>,
}Expand description
What a survey found.
Fields§
§read: Vec<Surveyed<X>>The BBMDs read, at most MAX_SURVEY, in breadth-first order.
unread: Vec<SocketAddrV4>BBMDs the tables list past MAX_SURVEY, in the order found, not
read.
not_followed: Vec<Unfollowed>Entries not followed, each address once.
Trait Implementations§
impl<X: Eq> Eq for Survey<X>
impl<X: PartialEq> StructuralPartialEq for Survey<X>
Auto Trait Implementations§
impl<X> Freeze for Survey<X>
impl<X> RefUnwindSafe for Survey<X>
impl<X> Send for Survey<X>
impl<X> Sync for Survey<X>
impl<X> Unpin for Survey<X>
impl<X> UnsafeUnpin for Survey<X>
impl<X> UnwindSafe for Survey<X>
Blanket Implementations§
Source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
Source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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