#[repr(C)]pub struct DeviceRequestVoltageRequest {
pub voltage: u32,
}Fields§
§voltage: u32Trait Implementations§
Source§impl Clone for DeviceRequestVoltageRequest
impl Clone for DeviceRequestVoltageRequest
Source§fn clone(&self) -> DeviceRequestVoltageRequest
fn clone(&self) -> DeviceRequestVoltageRequest
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 DeviceRequestVoltageRequest
impl Debug for DeviceRequestVoltageRequest
Source§impl<'a, ___E> Encode<DeviceRequestVoltageRequest, ___E> for &'a DeviceRequestVoltageRequestwhere
___E: InternalHandleEncoder + ?Sized,
impl<'a, ___E> Encode<DeviceRequestVoltageRequest, ___E> for &'a DeviceRequestVoltageRequestwhere
___E: InternalHandleEncoder + ?Sized,
Source§fn encode(
self,
encoder_: &mut ___E,
out_: &mut MaybeUninit<DeviceRequestVoltageRequest>,
_: (),
) -> Result<(), EncodeError>
fn encode( self, encoder_: &mut ___E, out_: &mut MaybeUninit<DeviceRequestVoltageRequest>, _: (), ) -> 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<DeviceRequestVoltageRequest, ___E> for DeviceRequestVoltageRequestwhere
___E: InternalHandleEncoder + ?Sized,
impl<___E> Encode<DeviceRequestVoltageRequest, ___E> for DeviceRequestVoltageRequestwhere
___E: InternalHandleEncoder + ?Sized,
Source§const COPY_OPTIMIZATION: CopyOptimization<DeviceRequestVoltageRequest, DeviceRequestVoltageRequest>
const COPY_OPTIMIZATION: CopyOptimization<DeviceRequestVoltageRequest, DeviceRequestVoltageRequest>
Source§fn encode(
self,
encoder_: &mut ___E,
out_: &mut MaybeUninit<DeviceRequestVoltageRequest>,
_: (),
) -> Result<(), EncodeError>
fn encode( self, encoder_: &mut ___E, out_: &mut MaybeUninit<DeviceRequestVoltageRequest>, _: (), ) -> Result<(), EncodeError>
Encodes this value into an encoder and output.
Source§impl<'a, ___E> EncodeOption<Box<'static, DeviceRequestVoltageRequest>, ___E> for &'a DeviceRequestVoltageRequestwhere
___E: Encoder + ?Sized,
&'a DeviceRequestVoltageRequest: Encode<DeviceRequestVoltageRequest, ___E>,
impl<'a, ___E> EncodeOption<Box<'static, DeviceRequestVoltageRequest>, ___E> for &'a DeviceRequestVoltageRequestwhere
___E: Encoder + ?Sized,
&'a DeviceRequestVoltageRequest: Encode<DeviceRequestVoltageRequest, ___E>,
Source§fn encode_option(
this: Option<&'a DeviceRequestVoltageRequest>,
encoder: &mut ___E,
out: &mut MaybeUninit<Box<'static, DeviceRequestVoltageRequest>>,
_: (),
) -> Result<(), EncodeError>
fn encode_option( this: Option<&'a DeviceRequestVoltageRequest>, encoder: &mut ___E, out: &mut MaybeUninit<Box<'static, DeviceRequestVoltageRequest>>, _: (), ) -> Result<(), EncodeError>
Encodes this optional value into an encoder and output.
Source§impl<___E> EncodeOption<Box<'static, DeviceRequestVoltageRequest>, ___E> for DeviceRequestVoltageRequestwhere
___E: Encoder + ?Sized,
DeviceRequestVoltageRequest: Encode<DeviceRequestVoltageRequest, ___E>,
impl<___E> EncodeOption<Box<'static, DeviceRequestVoltageRequest>, ___E> for DeviceRequestVoltageRequestwhere
___E: Encoder + ?Sized,
DeviceRequestVoltageRequest: Encode<DeviceRequestVoltageRequest, ___E>,
Source§fn encode_option(
this: Option<DeviceRequestVoltageRequest>,
encoder: &mut ___E,
out: &mut MaybeUninit<Box<'static, DeviceRequestVoltageRequest>>,
_: (),
) -> Result<(), EncodeError>
fn encode_option( this: Option<DeviceRequestVoltageRequest>, encoder: &mut ___E, out: &mut MaybeUninit<Box<'static, DeviceRequestVoltageRequest>>, _: (), ) -> Result<(), EncodeError>
Encodes this optional value into an encoder and output.
Source§impl FromWire<DeviceRequestVoltageRequest> for DeviceRequestVoltageRequest
impl FromWire<DeviceRequestVoltageRequest> for DeviceRequestVoltageRequest
Source§const COPY_OPTIMIZATION: CopyOptimization<DeviceRequestVoltageRequest, DeviceRequestVoltageRequest>
const COPY_OPTIMIZATION: CopyOptimization<DeviceRequestVoltageRequest, DeviceRequestVoltageRequest>
Source§fn from_wire(wire: DeviceRequestVoltageRequest) -> DeviceRequestVoltageRequest
fn from_wire(wire: DeviceRequestVoltageRequest) -> DeviceRequestVoltageRequest
Converts the given owned value to this type.
Source§impl FromWireRef<DeviceRequestVoltageRequest> for DeviceRequestVoltageRequest
impl FromWireRef<DeviceRequestVoltageRequest> for DeviceRequestVoltageRequest
Source§fn from_wire_ref(
wire: &DeviceRequestVoltageRequest,
) -> DeviceRequestVoltageRequest
fn from_wire_ref( wire: &DeviceRequestVoltageRequest, ) -> DeviceRequestVoltageRequest
Converts the given reference to this type.
Source§impl Hash for DeviceRequestVoltageRequest
impl Hash for DeviceRequestVoltageRequest
Source§impl Ord for DeviceRequestVoltageRequest
impl Ord for DeviceRequestVoltageRequest
Source§fn cmp(&self, other: &DeviceRequestVoltageRequest) -> Ordering
fn cmp(&self, other: &DeviceRequestVoltageRequest) -> Ordering
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
Source§impl PartialEq for DeviceRequestVoltageRequest
impl PartialEq for DeviceRequestVoltageRequest
Source§fn eq(&self, other: &DeviceRequestVoltageRequest) -> bool
fn eq(&self, other: &DeviceRequestVoltageRequest) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl PartialOrd for DeviceRequestVoltageRequest
impl PartialOrd for DeviceRequestVoltageRequest
impl Copy for DeviceRequestVoltageRequest
impl Eq for DeviceRequestVoltageRequest
impl StructuralPartialEq for DeviceRequestVoltageRequest
Auto Trait Implementations§
impl Freeze for DeviceRequestVoltageRequest
impl RefUnwindSafe for DeviceRequestVoltageRequest
impl Send for DeviceRequestVoltageRequest
impl Sync for DeviceRequestVoltageRequest
impl Unpin for DeviceRequestVoltageRequest
impl UnsafeUnpin for DeviceRequestVoltageRequest
impl UnwindSafe for DeviceRequestVoltageRequest
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]