pub enum WriteFirmwareResult {
Status(Result<(), Status>),
Unsupported(bool),
}Variants§
Trait Implementations§
Source§impl Clone for WriteFirmwareResult
impl Clone for WriteFirmwareResult
impl Copy for WriteFirmwareResult
Source§impl Debug for WriteFirmwareResult
impl Debug for WriteFirmwareResult
Source§impl<___E> Encode<WriteFirmwareResult, ___E> for WriteFirmwareResultwhere
___E: InternalHandleEncoder + ?Sized,
impl<___E> Encode<WriteFirmwareResult, ___E> for WriteFirmwareResultwhere
___E: InternalHandleEncoder + ?Sized,
Source§fn encode(
self,
encoder: &mut ___E,
out: &mut MaybeUninit<WriteFirmwareResult>,
_: (),
) -> Result<(), EncodeError>
fn encode( self, encoder: &mut ___E, out: &mut MaybeUninit<WriteFirmwareResult>, _: (), ) -> Result<(), EncodeError>
Encodes this value into an encoder and output.
§const COPY_OPTIMIZATION: CopyOptimization<Self, W> = _
const COPY_OPTIMIZATION: CopyOptimization<Self, W> = _
Source§impl<'a, ___E> Encode<WriteFirmwareResult, ___E> for &'a WriteFirmwareResultwhere
___E: InternalHandleEncoder + ?Sized,
impl<'a, ___E> Encode<WriteFirmwareResult, ___E> for &'a WriteFirmwareResultwhere
___E: InternalHandleEncoder + ?Sized,
Source§fn encode(
self,
encoder: &mut ___E,
out: &mut MaybeUninit<WriteFirmwareResult>,
_: (),
) -> Result<(), EncodeError>
fn encode( self, encoder: &mut ___E, out: &mut MaybeUninit<WriteFirmwareResult>, _: (), ) -> Result<(), EncodeError>
Encodes this value into an encoder and output.
§const COPY_OPTIMIZATION: CopyOptimization<Self, W> = _
const COPY_OPTIMIZATION: CopyOptimization<Self, W> = _
Source§impl<___E> EncodeOption<WriteFirmwareResult, ___E> for WriteFirmwareResult
impl<___E> EncodeOption<WriteFirmwareResult, ___E> for WriteFirmwareResult
Source§fn encode_option(
this: Option<Self>,
encoder: &mut ___E,
out: &mut MaybeUninit<WriteFirmwareResult>,
_: (),
) -> Result<(), EncodeError>
fn encode_option( this: Option<Self>, encoder: &mut ___E, out: &mut MaybeUninit<WriteFirmwareResult>, _: (), ) -> Result<(), EncodeError>
Encodes this optional value into an encoder and output.
Source§impl<'a, ___E> EncodeOption<WriteFirmwareResult, ___E> for &'a WriteFirmwareResult
impl<'a, ___E> EncodeOption<WriteFirmwareResult, ___E> for &'a WriteFirmwareResult
Source§fn encode_option(
this: Option<Self>,
encoder: &mut ___E,
out: &mut MaybeUninit<WriteFirmwareResult>,
_: (),
) -> Result<(), EncodeError>
fn encode_option( this: Option<Self>, encoder: &mut ___E, out: &mut MaybeUninit<WriteFirmwareResult>, _: (), ) -> Result<(), EncodeError>
Encodes this optional value into an encoder and output.
impl Eq for WriteFirmwareResult
Source§impl FromWire<WriteFirmwareResult> for WriteFirmwareResult
impl FromWire<WriteFirmwareResult> for WriteFirmwareResult
Source§fn from_wire(wire: WriteFirmwareResult) -> Self
fn from_wire(wire: WriteFirmwareResult) -> Self
Converts the given owned value to this type.
§const COPY_OPTIMIZATION: CopyOptimization<W, Self> = _
const COPY_OPTIMIZATION: CopyOptimization<W, Self> = _
Source§impl FromWireOption<WriteFirmwareResult> for WriteFirmwareResult
impl FromWireOption<WriteFirmwareResult> for WriteFirmwareResult
Source§fn from_wire_option(wire: WriteFirmwareResult) -> Option<Self>
fn from_wire_option(wire: WriteFirmwareResult) -> Option<Self>
Converts the given owned value to an option of this type.
Source§impl FromWireOption<WriteFirmwareResult> for Box<WriteFirmwareResult>
impl FromWireOption<WriteFirmwareResult> for Box<WriteFirmwareResult>
Source§fn from_wire_option(wire: WriteFirmwareResult) -> Option<Self>
fn from_wire_option(wire: WriteFirmwareResult) -> Option<Self>
Converts the given owned value to an option of this type.
Source§impl FromWireOptionRef<WriteFirmwareResult> for Box<WriteFirmwareResult>
impl FromWireOptionRef<WriteFirmwareResult> for Box<WriteFirmwareResult>
Source§fn from_wire_option_ref(wire: &WriteFirmwareResult) -> Option<Self>
fn from_wire_option_ref(wire: &WriteFirmwareResult) -> Option<Self>
Converts the given reference to an option of this type.
Source§impl FromWireRef<WriteFirmwareResult> for WriteFirmwareResult
impl FromWireRef<WriteFirmwareResult> for WriteFirmwareResult
Source§fn from_wire_ref(wire: &WriteFirmwareResult) -> Self
fn from_wire_ref(wire: &WriteFirmwareResult) -> Self
Converts the given reference to this type.
Source§impl Hash for WriteFirmwareResult
impl Hash for WriteFirmwareResult
Source§impl Ord for WriteFirmwareResult
impl Ord for WriteFirmwareResult
1.21.0 (const: unstable) · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
1.21.0 (const: unstable) · Source§fn min(self, other: Self) -> Selfwhere
Self: Sized,
fn min(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the minimum of two values. Read more
Source§impl PartialEq for WriteFirmwareResult
impl PartialEq for WriteFirmwareResult
Source§impl PartialOrd for WriteFirmwareResult
impl PartialOrd for WriteFirmwareResult
impl StructuralPartialEq for WriteFirmwareResult
Auto Trait Implementations§
impl Freeze for WriteFirmwareResult
impl RefUnwindSafe for WriteFirmwareResult
impl Send for WriteFirmwareResult
impl Sync for WriteFirmwareResult
impl Unpin for WriteFirmwareResult
impl UnsafeUnpin for WriteFirmwareResult
impl UnwindSafe for WriteFirmwareResult
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<T, W> FromWireOption<Box<'_, W>> for Twhere
T: FromWire<W>,
impl<T, W> FromWireOption<Box<'_, W>> for Twhere
T: FromWire<W>,
§fn from_wire_option(wire: Box<'_, W>) -> Option<T>
fn from_wire_option(wire: Box<'_, W>) -> Option<T>
Converts the given owned value to an option of this type.
§impl<T, W> FromWireOptionRef<Box<'_, W>> for Twhere
T: FromWireRef<W>,
impl<T, W> FromWireOptionRef<Box<'_, W>> for Twhere
T: FromWireRef<W>,
§fn from_wire_option_ref(wire: &Box<'_, W>) -> Option<T>
fn from_wire_option_ref(wire: &Box<'_, W>) -> Option<T>
Converts the given reference to an option of this type.
§impl<T> InstanceFromServiceTransport<T> for T
impl<T> InstanceFromServiceTransport<T> for T
§fn from_service_transport(handle: T) -> T
fn from_service_transport(handle: T) -> T
Converts the given service transport handle of type
T to [Self]