pub struct RpmbGetDeviceInfoResponse {
pub info: DeviceInfo,
}Fields§
§info: DeviceInfoTrait Implementations§
Source§impl Clone for RpmbGetDeviceInfoResponse
impl Clone for RpmbGetDeviceInfoResponse
Source§fn clone(&self) -> RpmbGetDeviceInfoResponse
fn clone(&self) -> RpmbGetDeviceInfoResponse
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 RpmbGetDeviceInfoResponse
impl Debug for RpmbGetDeviceInfoResponse
Source§impl<'a, ___E> Encode<RpmbGetDeviceInfoResponse<'static>, ___E> for &'a RpmbGetDeviceInfoResponsewhere
___E: InternalHandleEncoder + Encoder + ?Sized,
impl<'a, ___E> Encode<RpmbGetDeviceInfoResponse<'static>, ___E> for &'a RpmbGetDeviceInfoResponsewhere
___E: InternalHandleEncoder + Encoder + ?Sized,
Source§fn encode(
self,
encoder_: &mut ___E,
out_: &mut MaybeUninit<RpmbGetDeviceInfoResponse<'static>>,
_: (),
) -> Result<(), EncodeError>
fn encode( self, encoder_: &mut ___E, out_: &mut MaybeUninit<RpmbGetDeviceInfoResponse<'static>>, _: (), ) -> 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> Encode<RpmbGetDeviceInfoResponse<'static>, ___E> for RpmbGetDeviceInfoResponsewhere
___E: InternalHandleEncoder + Encoder + ?Sized,
impl<___E> Encode<RpmbGetDeviceInfoResponse<'static>, ___E> for RpmbGetDeviceInfoResponsewhere
___E: InternalHandleEncoder + Encoder + ?Sized,
Source§fn encode(
self,
encoder_: &mut ___E,
out_: &mut MaybeUninit<RpmbGetDeviceInfoResponse<'static>>,
_: (),
) -> Result<(), EncodeError>
fn encode( self, encoder_: &mut ___E, out_: &mut MaybeUninit<RpmbGetDeviceInfoResponse<'static>>, _: (), ) -> 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> EncodeOption<Box<'static, RpmbGetDeviceInfoResponse<'static>>, ___E> for &'a RpmbGetDeviceInfoResponsewhere
___E: Encoder + ?Sized,
&'a RpmbGetDeviceInfoResponse: Encode<RpmbGetDeviceInfoResponse<'static>, ___E>,
impl<'a, ___E> EncodeOption<Box<'static, RpmbGetDeviceInfoResponse<'static>>, ___E> for &'a RpmbGetDeviceInfoResponsewhere
___E: Encoder + ?Sized,
&'a RpmbGetDeviceInfoResponse: Encode<RpmbGetDeviceInfoResponse<'static>, ___E>,
Source§fn encode_option(
this: Option<&'a RpmbGetDeviceInfoResponse>,
encoder: &mut ___E,
out: &mut MaybeUninit<Box<'static, RpmbGetDeviceInfoResponse<'static>>>,
_: (),
) -> Result<(), EncodeError>
fn encode_option( this: Option<&'a RpmbGetDeviceInfoResponse>, encoder: &mut ___E, out: &mut MaybeUninit<Box<'static, RpmbGetDeviceInfoResponse<'static>>>, _: (), ) -> Result<(), EncodeError>
Encodes this optional value into an encoder and output.
Source§impl<___E> EncodeOption<Box<'static, RpmbGetDeviceInfoResponse<'static>>, ___E> for RpmbGetDeviceInfoResponsewhere
___E: Encoder + ?Sized,
RpmbGetDeviceInfoResponse: Encode<RpmbGetDeviceInfoResponse<'static>, ___E>,
impl<___E> EncodeOption<Box<'static, RpmbGetDeviceInfoResponse<'static>>, ___E> for RpmbGetDeviceInfoResponsewhere
___E: Encoder + ?Sized,
RpmbGetDeviceInfoResponse: Encode<RpmbGetDeviceInfoResponse<'static>, ___E>,
Source§fn encode_option(
this: Option<RpmbGetDeviceInfoResponse>,
encoder: &mut ___E,
out: &mut MaybeUninit<Box<'static, RpmbGetDeviceInfoResponse<'static>>>,
_: (),
) -> Result<(), EncodeError>
fn encode_option( this: Option<RpmbGetDeviceInfoResponse>, encoder: &mut ___E, out: &mut MaybeUninit<Box<'static, RpmbGetDeviceInfoResponse<'static>>>, _: (), ) -> Result<(), EncodeError>
Encodes this optional value into an encoder and output.
Source§impl<'de> FromWire<RpmbGetDeviceInfoResponse<'de>> for RpmbGetDeviceInfoResponse
impl<'de> FromWire<RpmbGetDeviceInfoResponse<'de>> for RpmbGetDeviceInfoResponse
Source§fn from_wire(wire: RpmbGetDeviceInfoResponse<'de>) -> RpmbGetDeviceInfoResponse
fn from_wire(wire: RpmbGetDeviceInfoResponse<'de>) -> RpmbGetDeviceInfoResponse
Converts the given owned value to this type.
§const COPY_OPTIMIZATION: CopyOptimization<W, Self> = _
const COPY_OPTIMIZATION: CopyOptimization<W, Self> = _
Source§impl<'de> FromWireRef<RpmbGetDeviceInfoResponse<'de>> for RpmbGetDeviceInfoResponse
impl<'de> FromWireRef<RpmbGetDeviceInfoResponse<'de>> for RpmbGetDeviceInfoResponse
Source§fn from_wire_ref(
wire: &RpmbGetDeviceInfoResponse<'de>,
) -> RpmbGetDeviceInfoResponse
fn from_wire_ref( wire: &RpmbGetDeviceInfoResponse<'de>, ) -> RpmbGetDeviceInfoResponse
Converts the given reference to this type.
Source§impl Hash for RpmbGetDeviceInfoResponse
impl Hash for RpmbGetDeviceInfoResponse
Source§impl Ord for RpmbGetDeviceInfoResponse
impl Ord for RpmbGetDeviceInfoResponse
Source§fn cmp(&self, other: &RpmbGetDeviceInfoResponse) -> Ordering
fn cmp(&self, other: &RpmbGetDeviceInfoResponse) -> Ordering
1.21.0 · 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
Source§impl PartialOrd for RpmbGetDeviceInfoResponse
impl PartialOrd for RpmbGetDeviceInfoResponse
impl Copy for RpmbGetDeviceInfoResponse
impl Eq for RpmbGetDeviceInfoResponse
impl StructuralPartialEq for RpmbGetDeviceInfoResponse
Auto Trait Implementations§
impl Freeze for RpmbGetDeviceInfoResponse
impl RefUnwindSafe for RpmbGetDeviceInfoResponse
impl Send for RpmbGetDeviceInfoResponse
impl Sync for RpmbGetDeviceInfoResponse
impl Unpin for RpmbGetDeviceInfoResponse
impl UnwindSafe for RpmbGetDeviceInfoResponse
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
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]