pub struct GraphSegment {
pub edge_id: String,
pub rank: usize,
pub from_cell: usize,
pub to_cell: usize,
pub label: Option<String>,
}Fields§
§edge_id: String§rank: usize§from_cell: usize§to_cell: usize§label: Option<String>Trait Implementations§
Source§impl Clone for GraphSegment
impl Clone for GraphSegment
Source§fn clone(&self) -> GraphSegment
fn clone(&self) -> GraphSegment
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for GraphSegment
impl Debug for GraphSegment
Source§impl<'de> Deserialize<'de> for GraphSegment
impl<'de> Deserialize<'de> for GraphSegment
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for GraphSegment
impl PartialEq for GraphSegment
Source§impl Serialize for GraphSegment
impl Serialize for GraphSegment
impl StructuralPartialEq for GraphSegment
Auto Trait Implementations§
impl Freeze for GraphSegment
impl RefUnwindSafe for GraphSegment
impl Send for GraphSegment
impl Sync for GraphSegment
impl Unpin for GraphSegment
impl UnsafeUnpin for GraphSegment
impl UnwindSafe for GraphSegment
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,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
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