pub struct HigherOrderPath {
pub steps: Vec<HigherOrderPathStep>,
pub total_weight: f64,
}Expand description
A higher-order path between two entities.
Fields§
§steps: Vec<HigherOrderPathStep>§total_weight: f64Trait Implementations§
Source§impl Clone for HigherOrderPath
impl Clone for HigherOrderPath
Source§fn clone(&self) -> HigherOrderPath
fn clone(&self) -> HigherOrderPath
Returns a duplicate of the value. Read more
1.0.0 · 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 HigherOrderPath
impl Debug for HigherOrderPath
Source§impl<'de> Deserialize<'de> for HigherOrderPath
impl<'de> Deserialize<'de> for HigherOrderPath
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 HigherOrderPath
impl RefUnwindSafe for HigherOrderPath
impl Send for HigherOrderPath
impl Sync for HigherOrderPath
impl Unpin for HigherOrderPath
impl UnsafeUnpin for HigherOrderPath
impl UnwindSafe for HigherOrderPath
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