pub struct WeightedBranchRef {
pub branch: BranchRef,
pub coefficient: f64,
}Expand description
A directed branch reference with an associated scalar coefficient.
Fields§
§branch: BranchRef§coefficient: f64Implementations§
Trait Implementations§
Source§impl Clone for WeightedBranchRef
impl Clone for WeightedBranchRef
Source§fn clone(&self) -> WeightedBranchRef
fn clone(&self) -> WeightedBranchRef
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 WeightedBranchRef
impl Debug for WeightedBranchRef
Source§impl<'de> Deserialize<'de> for WeightedBranchRef
impl<'de> Deserialize<'de> for WeightedBranchRef
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
Source§impl PartialEq for WeightedBranchRef
impl PartialEq for WeightedBranchRef
Source§impl Serialize for WeightedBranchRef
impl Serialize for WeightedBranchRef
impl StructuralPartialEq for WeightedBranchRef
Auto Trait Implementations§
impl Freeze for WeightedBranchRef
impl RefUnwindSafe for WeightedBranchRef
impl Send for WeightedBranchRef
impl Sync for WeightedBranchRef
impl Unpin for WeightedBranchRef
impl UnsafeUnpin for WeightedBranchRef
impl UnwindSafe for WeightedBranchRef
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