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
Source§fn clone(&self) -> CommandOutcomeContract
fn clone(&self) -> CommandOutcomeContract
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 moreimpl 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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§fn in_current_span(self) -> Instrumented<Self> ⓘ
fn in_current_span(self) -> Instrumented<Self> ⓘ
Source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request