pub enum ProviderTransport {
Cassette,
Ble,
Usb,
Native,
Import,
}Expand description
Closed vocabulary of supported provider transports.
Variants§
Cassette
Deterministic in-memory cassette.
Ble
Bluetooth Low Energy device link.
Usb
Local USB device link.
Native
Local native host API.
Import
Explicit user-supplied import.
Trait Implementations§
Source§impl Clone for ProviderTransport
impl Clone for ProviderTransport
Source§fn clone(&self) -> ProviderTransport
fn clone(&self) -> ProviderTransport
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for ProviderTransport
Source§impl Debug for ProviderTransport
impl Debug for ProviderTransport
impl Eq for ProviderTransport
Source§impl PartialEq for ProviderTransport
impl PartialEq for ProviderTransport
impl StructuralPartialEq for ProviderTransport
Auto Trait Implementations§
impl Freeze for ProviderTransport
impl RefUnwindSafe for ProviderTransport
impl Send for ProviderTransport
impl Sync for ProviderTransport
impl Unpin for ProviderTransport
impl UnsafeUnpin for ProviderTransport
impl UnwindSafe for ProviderTransport
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