#[repr(C)]pub struct Fifos {
pub rx: Fifo,
pub tx: Fifo,
}Expand description
The wire type corresponding to Fifos.
Fields§
§rx: Fifo§tx: FifoTrait Implementations§
Source§impl<___E> Encode<Fifos, ___E> for Fifoswhere
___E: InternalHandleEncoder + ?Sized + HandleEncoder,
impl<___E> Encode<Fifos, ___E> for Fifoswhere
___E: InternalHandleEncoder + ?Sized + HandleEncoder,
Source§const COPY_OPTIMIZATION: CopyOptimization<Self, Fifos>
const COPY_OPTIMIZATION: CopyOptimization<Self, Fifos>
Source§impl<___E, T0, T1> Encode<Fifos, ___E> for Fifos<T0, T1>where
___E: InternalHandleEncoder + ?Sized + HandleEncoder,
T0: Encode<Fifo, ___E>,
T1: Encode<Fifo, ___E>,
impl<___E, T0, T1> Encode<Fifos, ___E> for Fifos<T0, T1>where
___E: InternalHandleEncoder + ?Sized + HandleEncoder,
T0: Encode<Fifo, ___E>,
T1: Encode<Fifo, ___E>,
Source§impl<'a, ___E, T0, T1> Encode<Fifos, ___E> for &'a Fifos<T0, T1>
impl<'a, ___E, T0, T1> Encode<Fifos, ___E> for &'a Fifos<T0, T1>
Auto Trait Implementations§
impl Freeze for Fifos
impl RefUnwindSafe for Fifos
impl Send for Fifos
impl Sync for Fifos
impl Unpin for Fifos
impl UnsafeUnpin for Fifos
impl UnwindSafe for Fifos
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
§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]