pub struct ProphecyPath {
pub path: DecisionPath,
pub timeline: Vec<ProjectedEvent>,
pub final_state: String,
pub risk_profile: String,
pub opportunity_profile: String,
}Fields§
§path: DecisionPath§timeline: Vec<ProjectedEvent>§final_state: String§risk_profile: String§opportunity_profile: StringTrait Implementations§
Source§impl Clone for ProphecyPath
impl Clone for ProphecyPath
Source§fn clone(&self) -> ProphecyPath
fn clone(&self) -> ProphecyPath
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 ProphecyPath
impl Debug for ProphecyPath
Source§impl<'de> Deserialize<'de> for ProphecyPath
impl<'de> Deserialize<'de> for ProphecyPath
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 ProphecyPath
impl RefUnwindSafe for ProphecyPath
impl Send for ProphecyPath
impl Sync for ProphecyPath
impl Unpin for ProphecyPath
impl UnsafeUnpin for ProphecyPath
impl UnwindSafe for ProphecyPath
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