pub struct CommandOutcomeContract {
pub command: Command,
pub pre_submit_retry_safe: bool,
pub possible_submission_states: &'static [&'static str],
pub identity_requirement: &'static str,
pub resolver_command: Option<Command>,
pub cancellation: &'static str,
pub bounded_retry_after: bool,
}Fields§
§command: Command§pre_submit_retry_safe: bool§possible_submission_states: &'static [&'static str]§identity_requirement: &'static str§resolver_command: Option<Command>§cancellation: &'static str§bounded_retry_after: boolTrait Implementations§
Source§impl Clone for CommandOutcomeContract
impl Clone for CommandOutcomeContract
impl Copy for CommandOutcomeContract
Source§impl Debug for CommandOutcomeContract
impl Debug for CommandOutcomeContract
impl Eq for CommandOutcomeContract
Source§impl PartialEq for CommandOutcomeContract
impl PartialEq for CommandOutcomeContract
impl StructuralPartialEq for CommandOutcomeContract
Auto Trait Implementations§
impl Freeze for CommandOutcomeContract
impl RefUnwindSafe for CommandOutcomeContract
impl Send for CommandOutcomeContract
impl Sync for CommandOutcomeContract
impl Unpin for CommandOutcomeContract
impl UnsafeUnpin for CommandOutcomeContract
impl UnwindSafe for CommandOutcomeContract
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