pub struct BondsOutput {
pub cmn_url: String,
pub hash: String,
pub synapse_url: String,
pub direction: String,
pub max_depth: u32,
pub max_depth_reached: bool,
pub bond_count: usize,
pub bonds: Vec<LineageNode>,
}Expand description
Result of lineage.
Fields§
§cmn_url: String§hash: String§synapse_url: String§direction: String§max_depth: u32§max_depth_reached: bool§bond_count: usize§bonds: Vec<LineageNode>Trait Implementations§
Source§impl Clone for BondsOutput
impl Clone for BondsOutput
Source§impl Debug for BondsOutput
impl Debug for BondsOutput
Source§impl<'de> Deserialize<'de> for BondsOutput
impl<'de> Deserialize<'de> for BondsOutput
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 Forget for BondsOutput
impl Freeze for BondsOutput
impl RefUnwindSafe for BondsOutput
impl Send for BondsOutput
impl Sync for BondsOutput
impl Unpin for BondsOutput
impl UnsafeUnpin for BondsOutput
impl UnwindSafe for BondsOutput
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