#[repr(C)]pub struct ArchivedServiceResultCidAggregate{
pub value_cid: <CID<RawValue> as Archive>::Archived,
pub argument_hash: <Rc<str> as Archive>::Archived,
pub tetraplet_cid: <CID<SecurityTetraplet> as Archive>::Archived,
}
Expand description
An archived ServiceResultCidAggregate
Fields§
§value_cid: <CID<RawValue> as Archive>::Archived
The archived counterpart of ServiceResultCidAggregate::value_cid
argument_hash: <Rc<str> as Archive>::Archived
The archived counterpart of ServiceResultCidAggregate::argument_hash
tetraplet_cid: <CID<SecurityTetraplet> as Archive>::Archived
The archived counterpart of ServiceResultCidAggregate::tetraplet_cid
Trait Implementations§
source§impl<__C> CheckBytes<__C> for ArchivedServiceResultCidAggregate
impl<__C> CheckBytes<__C> for ArchivedServiceResultCidAggregate
source§unsafe fn check_bytes<'__bytecheck>(
value: *const ArchivedServiceResultCidAggregate,
context: &mut __C,
) -> Result<&'__bytecheck ArchivedServiceResultCidAggregate, StructCheckError>
unsafe fn check_bytes<'__bytecheck>( value: *const ArchivedServiceResultCidAggregate, context: &mut __C, ) -> Result<&'__bytecheck ArchivedServiceResultCidAggregate, StructCheckError>
Checks whether the given pointer points to a valid value within the
given context. Read more
Auto Trait Implementations§
impl Freeze for ArchivedServiceResultCidAggregate
impl RefUnwindSafe for ArchivedServiceResultCidAggregate
impl Send for ArchivedServiceResultCidAggregate
impl Sync for ArchivedServiceResultCidAggregate
impl !Unpin for ArchivedServiceResultCidAggregate
impl UnwindSafe for ArchivedServiceResultCidAggregate
Blanket Implementations§
§impl<T> ArchivePointee for T
impl<T> ArchivePointee for T
§type ArchivedMetadata = ()
type ArchivedMetadata = ()
The archived version of the pointer metadata for this type.
§fn pointer_metadata(
_: &<T as ArchivePointee>::ArchivedMetadata,
) -> <T as Pointee>::Metadata
fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata, ) -> <T as Pointee>::Metadata
Converts some archived metadata to the pointer metadata for itself.
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
§impl<F, W, T, D> Deserialize<With<T, W>, D> for F
impl<F, W, T, D> Deserialize<With<T, W>, D> for F
§fn deserialize(
&self,
deserializer: &mut D,
) -> Result<With<T, W>, <D as Fallible>::Error>
fn deserialize( &self, deserializer: &mut D, ) -> Result<With<T, W>, <D as Fallible>::Error>
Deserializes using the given deserializer
§impl<T> GetSetFdFlags for T
impl<T> GetSetFdFlags for T
§fn get_fd_flags(&self) -> Result<FdFlags, Error>where
T: AsFilelike,
fn get_fd_flags(&self) -> Result<FdFlags, Error>where
T: AsFilelike,
Query the “status” flags for the
self
file descriptor.§fn new_set_fd_flags(&self, fd_flags: FdFlags) -> Result<SetFdFlags<T>, Error>where
T: AsFilelike,
fn new_set_fd_flags(&self, fd_flags: FdFlags) -> Result<SetFdFlags<T>, Error>where
T: AsFilelike,
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
§impl<T> LayoutRaw for T
impl<T> LayoutRaw for T
§fn layout_raw(_: <T as Pointee>::Metadata) -> Result<Layout, LayoutError>
fn layout_raw(_: <T as Pointee>::Metadata) -> Result<Layout, LayoutError>
Gets the layout of the type.