pub struct HubNode {
pub id: String,
pub in_degree: usize,
pub out_degree: usize,
pub total_degree: usize,
}Fields§
§id: String§in_degree: usize§out_degree: usize§total_degree: usizeTrait Implementations§
Auto Trait Implementations§
impl Freeze for HubNode
impl RefUnwindSafe for HubNode
impl Send for HubNode
impl Sync for HubNode
impl Unpin for HubNode
impl UnsafeUnpin for HubNode
impl UnwindSafe for HubNode
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> 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