pub enum ClaimExecutionResultPartial {
Claimed(ClaimedExecutionPartial),
}Expand description
Partial form of ClaimExecutionResult.
Variants§
Claimed(ClaimedExecutionPartial)
Implementations§
Source§impl ClaimExecutionResultPartial
impl ClaimExecutionResultPartial
Sourcepub fn complete(self, execution_id: ExecutionId) -> ClaimExecutionResult
pub fn complete(self, execution_id: ExecutionId) -> ClaimExecutionResult
Attach the caller-supplied execution_id and lift to the full
ClaimExecutionResult. Total match over Partial variants.
Trait Implementations§
Source§impl Clone for ClaimExecutionResultPartial
impl Clone for ClaimExecutionResultPartial
Source§fn clone(&self) -> ClaimExecutionResultPartial
fn clone(&self) -> ClaimExecutionResultPartial
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 ClaimExecutionResultPartial
impl Debug for ClaimExecutionResultPartial
Source§impl FromFcallResult for ClaimExecutionResultPartial
impl FromFcallResult for ClaimExecutionResultPartial
fn from_fcall_result(raw: &Value) -> Result<Self, ScriptError>
impl Eq for ClaimExecutionResultPartial
impl StructuralPartialEq for ClaimExecutionResultPartial
Auto Trait Implementations§
impl Freeze for ClaimExecutionResultPartial
impl RefUnwindSafe for ClaimExecutionResultPartial
impl Send for ClaimExecutionResultPartial
impl Sync for ClaimExecutionResultPartial
impl Unpin for ClaimExecutionResultPartial
impl UnsafeUnpin for ClaimExecutionResultPartial
impl UnwindSafe for ClaimExecutionResultPartial
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<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> 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