pub struct InflectionPoint {
pub event: CausalEvent,
pub alternative_action: String,
pub estimated_impact: String,
}Expand description
A point where a different action could have changed the outcome.
Fields§
§event: CausalEventThe event at this inflection point.
alternative_action: StringWhat could have been done differently.
estimated_impact: StringEstimated impact of the alternative.
Trait Implementations§
Source§impl Clone for InflectionPoint
impl Clone for InflectionPoint
Source§fn clone(&self) -> InflectionPoint
fn clone(&self) -> InflectionPoint
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 InflectionPoint
impl Debug for InflectionPoint
Source§impl<'de> Deserialize<'de> for InflectionPoint
impl<'de> Deserialize<'de> for InflectionPoint
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 InflectionPoint
impl RefUnwindSafe for InflectionPoint
impl Send for InflectionPoint
impl Sync for InflectionPoint
impl Unpin for InflectionPoint
impl UnsafeUnpin for InflectionPoint
impl UnwindSafe for InflectionPoint
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