pub struct FailureAnalysis { /* private fields */ }Expand description
Failure analysis
Implementations§
Source§impl FailureAnalysis
impl FailureAnalysis
pub fn new() -> Self
pub fn initialize(&mut self) -> Result<(), EngineeringError>
Sourcepub fn failure_modes(&self) -> &FailureModes
pub fn failure_modes(&self) -> &FailureModes
Borrow the failure-modes sub-component.
Sourcepub fn failure_modes_mut(&mut self) -> &mut FailureModes
pub fn failure_modes_mut(&mut self) -> &mut FailureModes
Mutably borrow the failure-modes sub-component.
Sourcepub fn fault_tree(&self) -> &FaultTree
pub fn fault_tree(&self) -> &FaultTree
Borrow the fault-tree sub-component.
Sourcepub fn fault_tree_mut(&mut self) -> &mut FaultTree
pub fn fault_tree_mut(&mut self) -> &mut FaultTree
Mutably borrow the fault-tree sub-component.
Auto Trait Implementations§
impl Freeze for FailureAnalysis
impl RefUnwindSafe for FailureAnalysis
impl Send for FailureAnalysis
impl Sync for FailureAnalysis
impl Unpin for FailureAnalysis
impl UnsafeUnpin for FailureAnalysis
impl UnwindSafe for FailureAnalysis
Blanket Implementations§
§impl<S, A> Aggregate<Result<S, Error>> for Awhere
A: Aggregate<S>,
impl<S, A> Aggregate<Result<S, Error>> for Awhere
A: Aggregate<S>,
Aggregate shares in an MPC protocol.
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
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more