Enum oasis_runtime_sdk::modules::core::types::MethodHandlerKind
source · pub enum MethodHandlerKind {
Call,
Query,
MessageResult,
}
Variants§
Trait Implementations§
source§impl Clone for MethodHandlerKind
impl Clone for MethodHandlerKind
source§fn clone(&self) -> MethodHandlerKind
fn clone(&self) -> MethodHandlerKind
Returns a copy 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 MethodHandlerKind
impl Debug for MethodHandlerKind
source§impl Decode for MethodHandlerKind
impl Decode for MethodHandlerKind
source§fn try_from_cbor_value(value: Value) -> Result<Self, DecodeError>
fn try_from_cbor_value(value: Value) -> Result<Self, DecodeError>
Try to decode from a given CBOR value.
§fn try_default() -> Result<Self, DecodeError>where
Self: Sized,
fn try_default() -> Result<Self, DecodeError>where
Self: Sized,
Try to decode from a missing/null/undefined value.
§fn try_from_cbor_value_default(value: Value) -> Result<Self, DecodeError>where
Self: Sized,
fn try_from_cbor_value_default(value: Value) -> Result<Self, DecodeError>where
Self: Sized,
Try to decode from a given CBOR value, calling
try_default
in case the value is null or
undefined.source§impl Encode for MethodHandlerKind
impl Encode for MethodHandlerKind
impl Copy for MethodHandlerKind
Auto Trait Implementations§
impl RefUnwindSafe for MethodHandlerKind
impl Send for MethodHandlerKind
impl Sync for MethodHandlerKind
impl Unpin for MethodHandlerKind
impl UnwindSafe for MethodHandlerKind
Blanket Implementations§
§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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