pub enum TransferRingControllers {
Endpoint(Arc<RingBufferController<TransferRingTrbHandler>>),
Stream(Vec<Arc<RingBufferController<TransferRingTrbHandler>>>),
}Variants§
Endpoint(Arc<RingBufferController<TransferRingTrbHandler>>)
Stream(Vec<Arc<RingBufferController<TransferRingTrbHandler>>>)
Trait Implementations§
Source§impl Clone for TransferRingControllers
impl Clone for TransferRingControllers
Source§fn clone(&self) -> TransferRingControllers
fn clone(&self) -> TransferRingControllers
Returns a copy 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 moreAuto Trait Implementations§
impl Freeze for TransferRingControllers
impl !RefUnwindSafe for TransferRingControllers
impl Send for TransferRingControllers
impl Sync for TransferRingControllers
impl Unpin for TransferRingControllers
impl !UnwindSafe for TransferRingControllers
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