#[repr(C)]pub struct WireEpitaph {
pub error: WireI32,
}Expand description
A FIDL protocol epitaph.
Fields§
§error: WireI32The error status.
Trait Implementations§
Source§impl Clone for WireEpitaph
impl Clone for WireEpitaph
Source§fn clone(&self) -> WireEpitaph
fn clone(&self) -> WireEpitaph
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 WireEpitaph
impl Debug for WireEpitaph
Source§impl<D: ?Sized> Decode<D> for WireEpitaph
impl<D: ?Sized> Decode<D> for WireEpitaph
Source§impl<E: ?Sized> Encode<WireEpitaph, E> for &WireEpitaph
impl<E: ?Sized> Encode<WireEpitaph, E> for &WireEpitaph
Source§fn encode(
self,
encoder: &mut E,
out: &mut MaybeUninit<WireEpitaph>,
constraint: (),
) -> Result<(), EncodeError>
fn encode( self, encoder: &mut E, out: &mut MaybeUninit<WireEpitaph>, constraint: (), ) -> Result<(), EncodeError>
Encodes this value into an encoder and output.
Source§const COPY_OPTIMIZATION: CopyOptimization<Self, W> = _
const COPY_OPTIMIZATION: CopyOptimization<Self, W> = _
Source§impl<E: ?Sized> Encode<WireEpitaph, E> for WireEpitaph
impl<E: ?Sized> Encode<WireEpitaph, E> for WireEpitaph
Source§fn encode(
self,
_: &mut E,
out: &mut MaybeUninit<WireEpitaph>,
_: (),
) -> Result<(), EncodeError>
fn encode( self, _: &mut E, out: &mut MaybeUninit<WireEpitaph>, _: (), ) -> Result<(), EncodeError>
Encodes this value into an encoder and output.
Source§const COPY_OPTIMIZATION: CopyOptimization<Self, W> = _
const COPY_OPTIMIZATION: CopyOptimization<Self, W> = _
Source§impl Wire for WireEpitaph
impl Wire for WireEpitaph
Source§type Owned<'de> = WireEpitaph
type Owned<'de> = WireEpitaph
The owned wire type, restricted to the
'de lifetime.Source§fn zero_padding(_: &mut MaybeUninit<Self>)
fn zero_padding(_: &mut MaybeUninit<Self>)
Writes zeroes to the padding for this type, if any.
impl Copy for WireEpitaph
impl IntoBytes for WireEpitaph
impl Unconstrained for WireEpitaph
Auto Trait Implementations§
impl Freeze for WireEpitaph
impl RefUnwindSafe for WireEpitaph
impl Send for WireEpitaph
impl Sync for WireEpitaph
impl Unpin for WireEpitaph
impl UnwindSafe for WireEpitaph
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