pub struct SccComponent {
pub nodes: Vec<String>,
pub size: usize,
pub is_trivial: bool,
}Fields§
§nodes: Vec<String>§size: usize§is_trivial: boolTrait Implementations§
Source§impl Clone for SccComponent
impl Clone for SccComponent
Source§fn clone(&self) -> SccComponent
fn clone(&self) -> SccComponent
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 SccComponent
impl Debug for SccComponent
Source§impl<'de> Deserialize<'de> for SccComponent
impl<'de> Deserialize<'de> for SccComponent
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
Auto Trait Implementations§
impl Freeze for SccComponent
impl RefUnwindSafe for SccComponent
impl Send for SccComponent
impl Sync for SccComponent
impl Unpin for SccComponent
impl UnsafeUnpin for SccComponent
impl UnwindSafe for SccComponent
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