pub enum InvokeEndLengthResult<'invoker> {
Done(Result<(usize, MethodCall<'invoker>), MethodCallError<'invoker>>),
Pending(MethodCall<'invoker>),
}Expand description
The result of a call to end_length.
The 'invoker lifetime parameter is the lifetime of the method invoker that is performing the
call.
Variants§
Done(Result<(usize, MethodCall<'invoker>), MethodCallError<'invoker>>)
The method call is complete. If the method call completed successfully, the Result value
contains both the length of the call result, in bytes, and the MethodCall value that
can be used to fetch the result if desired. If the method call failed, the Result value
contains the error.
Pending(MethodCall<'invoker>)
The method call is not finished yet. The MethodCall value is returned so the caller can
continue to monitor progress.
Trait Implementations§
Source§impl<'invoker> Debug for InvokeEndLengthResult<'invoker>
impl<'invoker> Debug for InvokeEndLengthResult<'invoker>
impl<'invoker> Eq for InvokeEndLengthResult<'invoker>
Source§impl<'invoker> PartialEq for InvokeEndLengthResult<'invoker>
impl<'invoker> PartialEq for InvokeEndLengthResult<'invoker>
Source§fn eq(&self, other: &InvokeEndLengthResult<'invoker>) -> bool
fn eq(&self, other: &InvokeEndLengthResult<'invoker>) -> bool
Tests for
self and other values to be equal, and is used by ==.impl<'invoker> StructuralPartialEq for InvokeEndLengthResult<'invoker>
Auto Trait Implementations§
impl<'invoker> !UnwindSafe for InvokeEndLengthResult<'invoker>
impl<'invoker> Freeze for InvokeEndLengthResult<'invoker>
impl<'invoker> RefUnwindSafe for InvokeEndLengthResult<'invoker>
impl<'invoker> Send for InvokeEndLengthResult<'invoker>
impl<'invoker> Sync for InvokeEndLengthResult<'invoker>
impl<'invoker> Unpin for InvokeEndLengthResult<'invoker>
impl<'invoker> UnsafeUnpin for InvokeEndLengthResult<'invoker>
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