pub struct SMB { /* private fields */ }Expand description
A QEMU -netdev backend.
The parser supports the same canonical comma-separated forms that the
formatter emits for the implemented backend variants in this crate,
including tap, bridge, socket, vhost-user, vhost-vdpa, and
hubport.
Implementations§
Trait Implementations§
Source§impl Arbitrary for SMB
impl Arbitrary for SMB
Source§type Parameters = (<PathBuf as Arbitrary>::Parameters, <Option<String> as Arbitrary>::Parameters)
type Parameters = (<PathBuf as Arbitrary>::Parameters, <Option<String> as Arbitrary>::Parameters)
The type of parameters that
arbitrary_with accepts for configuration
of the generated Strategy. Parameters must implement Default.Source§type Strategy = Map<(<PathBuf as Arbitrary>::Strategy, <Option<String> as Arbitrary>::Strategy), fn((PathBuf, Option<String>)) -> SMB>
type Strategy = Map<(<PathBuf as Arbitrary>::Strategy, <Option<String> as Arbitrary>::Strategy), fn((PathBuf, Option<String>)) -> SMB>
The type of
Strategy used to generate values of type Self.Source§fn arbitrary_with(_top: Self::Parameters) -> Self::Strategy
fn arbitrary_with(_top: Self::Parameters) -> Self::Strategy
Source§impl Ord for SMB
impl Ord for SMB
Source§impl PartialOrd for SMB
impl PartialOrd for SMB
impl Eq for SMB
impl StructuralPartialEq for SMB
Auto Trait Implementations§
impl Freeze for SMB
impl RefUnwindSafe for SMB
impl Send for SMB
impl Sync for SMB
impl Unpin for SMB
impl UnsafeUnpin for SMB
impl UnwindSafe for SMB
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