pub struct StorageSyncRequestWithEndpoint {
pub endpoint: HostStorageEndpoint,
pub request: StorageSyncRequest,
}
Fields§
§endpoint: HostStorageEndpoint
§request: StorageSyncRequest
Trait Implementations§
source§impl Decode for StorageSyncRequestWithEndpoint
impl Decode for StorageSyncRequestWithEndpoint
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 StorageSyncRequestWithEndpoint
impl Encode for StorageSyncRequestWithEndpoint
Auto Trait Implementations§
impl Freeze for StorageSyncRequestWithEndpoint
impl RefUnwindSafe for StorageSyncRequestWithEndpoint
impl Send for StorageSyncRequestWithEndpoint
impl Sync for StorageSyncRequestWithEndpoint
impl Unpin for StorageSyncRequestWithEndpoint
impl UnwindSafe for StorageSyncRequestWithEndpoint
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