#[repr(C)]pub struct DeviceGetBtiByNameResponse {
pub bti: Bti,
}Expand description
The wire type corresponding to DeviceGetBtiByNameResponse.
Fields§
§bti: BtiTrait Implementations§
Source§impl Constrained for DeviceGetBtiByNameResponse
impl Constrained for DeviceGetBtiByNameResponse
Source§impl Debug for DeviceGetBtiByNameResponse
impl Debug for DeviceGetBtiByNameResponse
Source§impl<___D> Decode<___D> for DeviceGetBtiByNameResponsewhere
___D: InternalHandleDecoder + ?Sized + HandleDecoder,
impl<___D> Decode<___D> for DeviceGetBtiByNameResponsewhere
___D: InternalHandleDecoder + ?Sized + HandleDecoder,
Source§impl<___E> Encode<DeviceGetBtiByNameResponse, ___E> for DeviceGetBtiByNameResponsewhere
___E: InternalHandleEncoder + ?Sized + HandleEncoder,
impl<___E> Encode<DeviceGetBtiByNameResponse, ___E> for DeviceGetBtiByNameResponsewhere
___E: InternalHandleEncoder + ?Sized + HandleEncoder,
Source§const COPY_OPTIMIZATION: CopyOptimization<Self, DeviceGetBtiByNameResponse>
const COPY_OPTIMIZATION: CopyOptimization<Self, DeviceGetBtiByNameResponse>
Source§fn encode(
self,
encoder_: &mut ___E,
out_: &mut MaybeUninit<DeviceGetBtiByNameResponse>,
_: (),
) -> Result<(), EncodeError>
fn encode( self, encoder_: &mut ___E, out_: &mut MaybeUninit<DeviceGetBtiByNameResponse>, _: (), ) -> Result<(), EncodeError>
Encodes this value into an encoder and output.
Source§impl<___E, T0> Encode<DeviceGetBtiByNameResponse, ___E> for DeviceGetBtiByNameResponse<T0>where
___E: InternalHandleEncoder + ?Sized + HandleEncoder,
T0: Encode<Bti, ___E>,
impl<___E, T0> Encode<DeviceGetBtiByNameResponse, ___E> for DeviceGetBtiByNameResponse<T0>where
___E: InternalHandleEncoder + ?Sized + HandleEncoder,
T0: Encode<Bti, ___E>,
Source§fn encode(
self,
encoder_: &mut ___E,
out_: &mut MaybeUninit<DeviceGetBtiByNameResponse>,
_: (),
) -> Result<(), EncodeError>
fn encode( self, encoder_: &mut ___E, out_: &mut MaybeUninit<DeviceGetBtiByNameResponse>, _: (), ) -> Result<(), EncodeError>
Encodes this value into an encoder and output.
§const COPY_OPTIMIZATION: CopyOptimization<Self, W> = _
const COPY_OPTIMIZATION: CopyOptimization<Self, W> = _
Source§impl FromWire<DeviceGetBtiByNameResponse> for DeviceGetBtiByNameResponse
impl FromWire<DeviceGetBtiByNameResponse> for DeviceGetBtiByNameResponse
Source§const COPY_OPTIMIZATION: CopyOptimization<DeviceGetBtiByNameResponse, Self>
const COPY_OPTIMIZATION: CopyOptimization<DeviceGetBtiByNameResponse, Self>
Source§fn from_wire(wire: DeviceGetBtiByNameResponse) -> Self
fn from_wire(wire: DeviceGetBtiByNameResponse) -> Self
Converts the given owned value to this type.
Source§impl IntoNatural for DeviceGetBtiByNameResponse
impl IntoNatural for DeviceGetBtiByNameResponse
Source§type Natural = DeviceGetBtiByNameResponse
type Natural = DeviceGetBtiByNameResponse
A good default type for this wire type to convert into.
§fn into_natural(self) -> Self::Natural
fn into_natural(self) -> Self::Natural
Converts this type into its natural equivalent.
Source§impl Wire for DeviceGetBtiByNameResponse
impl Wire for DeviceGetBtiByNameResponse
Source§type Narrowed<'de> = DeviceGetBtiByNameResponse
type Narrowed<'de> = DeviceGetBtiByNameResponse
The narrowed wire type, restricted to the
'de lifetime.Source§fn zero_padding(out_: &mut MaybeUninit<Self>)
fn zero_padding(out_: &mut MaybeUninit<Self>)
Writes zeroes to the padding for this type, if any.
Auto Trait Implementations§
impl Freeze for DeviceGetBtiByNameResponse
impl RefUnwindSafe for DeviceGetBtiByNameResponse
impl Send for DeviceGetBtiByNameResponse
impl Sync for DeviceGetBtiByNameResponse
impl Unpin for DeviceGetBtiByNameResponse
impl UnsafeUnpin for DeviceGetBtiByNameResponse
impl UnwindSafe for DeviceGetBtiByNameResponse
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<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]