pub struct SplitDeviceChain { /* private fields */ }Expand description
Non-copyable device ownership token for one available descriptor chain.
Trait Implementations§
Source§impl Debug for SplitDeviceChain
impl Debug for SplitDeviceChain
Source§impl DeviceChain for SplitDeviceChain
impl DeviceChain for SplitDeviceChain
Source§type Request = SplitSource
type Request = SplitSource
Device-readable byte-port type.
Source§type Error = ByteAccessError
type Error = ByteAccessError
Concrete transport or memory-access error.
Auto Trait Implementations§
impl !RefUnwindSafe for SplitDeviceChain
impl !Send for SplitDeviceChain
impl !Sync for SplitDeviceChain
impl !UnwindSafe for SplitDeviceChain
impl Freeze for SplitDeviceChain
impl Unpin for SplitDeviceChain
impl UnsafeUnpin for SplitDeviceChain
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