enum BusDeviceEntry {
OuterSync(Arc<Mutex<dyn BusDevice>>),
InnerSync(Arc<dyn BusDeviceSync>),
}Variants§
Trait Implementations§
Source§impl Clone for BusDeviceEntry
impl Clone for BusDeviceEntry
Source§fn clone(&self) -> BusDeviceEntry
fn clone(&self) -> BusDeviceEntry
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 BusDeviceEntry
impl !RefUnwindSafe for BusDeviceEntry
impl Send for BusDeviceEntry
impl Sync for BusDeviceEntry
impl Unpin for BusDeviceEntry
impl !UnwindSafe for BusDeviceEntry
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