pub struct FaultScript { /* private fields */ }Expand description
Validated explicit fault schedule.
Implementations§
Source§impl FaultScript
impl FaultScript
pub fn new( steps: impl IntoIterator<Item = FaultStep>, ) -> Result<Self, FaultScriptError>
Trait Implementations§
Source§impl Clone for FaultScript
impl Clone for FaultScript
Source§fn clone(&self) -> FaultScript
fn clone(&self) -> FaultScript
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 FaultScript
impl Debug for FaultScript
Source§impl Default for FaultScript
impl Default for FaultScript
Source§fn default() -> FaultScript
fn default() -> FaultScript
Returns the “default value” for a type. Read more
impl Eq for FaultScript
Source§impl PartialEq for FaultScript
impl PartialEq for FaultScript
Source§fn eq(&self, other: &FaultScript) -> bool
fn eq(&self, other: &FaultScript) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for FaultScript
Auto Trait Implementations§
impl Freeze for FaultScript
impl RefUnwindSafe for FaultScript
impl Send for FaultScript
impl Sync for FaultScript
impl Unpin for FaultScript
impl UnsafeUnpin for FaultScript
impl UnwindSafe for FaultScript
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