Struct DependencyCycleRow
pub struct DependencyCycleRow {
pub cycle_id: u32,
pub size: u32,
pub path: String,
}Expand description
One member of one dependency cycle. Rows sharing a cycle_id belong
to the same tangle; size is that tangle’s member count.
Fields§
§cycle_id: u32Dense 0-indexed cycle id, assigned largest-tangle-first.
size: u32Number of files in this cycle.
path: StringA file participating in the cycle.
Trait Implementations§
§impl Clone for DependencyCycleRow
impl Clone for DependencyCycleRow
§fn clone(&self) -> DependencyCycleRow
fn clone(&self) -> DependencyCycleRow
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 more§impl Debug for DependencyCycleRow
impl Debug for DependencyCycleRow
§impl<'de> Deserialize<'de> for DependencyCycleRow
impl<'de> Deserialize<'de> for DependencyCycleRow
§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
§impl Serialize for DependencyCycleRow
impl Serialize for DependencyCycleRow
Auto Trait Implementations§
impl Freeze for DependencyCycleRow
impl RefUnwindSafe for DependencyCycleRow
impl Send for DependencyCycleRow
impl Sync for DependencyCycleRow
impl Unpin for DependencyCycleRow
impl UnsafeUnpin for DependencyCycleRow
impl UnwindSafe for DependencyCycleRow
Blanket Implementations§
impl<T> Allocation for T
impl<T> Allocation for T
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
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> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§fn in_current_span(self) -> Instrumented<Self> ⓘ
fn in_current_span(self) -> Instrumented<Self> ⓘ
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