pub struct CausalLink {
pub from: DecisionId,
pub to: DecisionId,
pub causality_type: CausalityType,
pub strength: f64,
}Fields§
§from: DecisionId§to: DecisionId§causality_type: CausalityType§strength: f64Trait Implementations§
Source§impl Clone for CausalLink
impl Clone for CausalLink
Source§fn clone(&self) -> CausalLink
fn clone(&self) -> CausalLink
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 CausalLink
impl Debug for CausalLink
Source§impl<'de> Deserialize<'de> for CausalLink
impl<'de> Deserialize<'de> for CausalLink
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 CausalLink
impl RefUnwindSafe for CausalLink
impl Send for CausalLink
impl Sync for CausalLink
impl Unpin for CausalLink
impl UnsafeUnpin for CausalLink
impl UnwindSafe for CausalLink
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