pub struct GraphPathStep {
pub source: SymbolDto,
pub target: SymbolDto,
pub relation: String,
pub reference: String,
pub file: String,
pub line_range: Option<(u32, u32)>,
}Fields§
§source: SymbolDto§target: SymbolDto§relation: String§reference: String§file: String§line_range: Option<(u32, u32)>Trait Implementations§
Source§impl Clone for GraphPathStep
impl Clone for GraphPathStep
Source§fn clone(&self) -> GraphPathStep
fn clone(&self) -> GraphPathStep
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 GraphPathStep
impl Debug for GraphPathStep
Source§impl<'de> Deserialize<'de> for GraphPathStep
impl<'de> Deserialize<'de> for GraphPathStep
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
impl Eq for GraphPathStep
Source§impl PartialEq for GraphPathStep
impl PartialEq for GraphPathStep
Source§impl Serialize for GraphPathStep
impl Serialize for GraphPathStep
impl StructuralPartialEq for GraphPathStep
Auto Trait Implementations§
impl Freeze for GraphPathStep
impl RefUnwindSafe for GraphPathStep
impl Send for GraphPathStep
impl Sync for GraphPathStep
impl Unpin for GraphPathStep
impl UnsafeUnpin for GraphPathStep
impl UnwindSafe for GraphPathStep
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