pub struct VC { /* private fields */ }Expand description
A QEMU special character device target used by options such as
-serial, -parallel, -monitor, and -qmp.
Implementations§
Trait Implementations§
Source§impl Arbitrary for VC
impl Arbitrary for VC
Source§type Parameters = (<bool as Arbitrary>::Parameters, <usize as Arbitrary>::Parameters, <usize as Arbitrary>::Parameters)
type Parameters = (<bool as Arbitrary>::Parameters, <usize as Arbitrary>::Parameters, <usize 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<(<bool as Arbitrary>::Strategy, <usize as Arbitrary>::Strategy, <usize as Arbitrary>::Strategy), fn((bool, usize, usize)) -> VC>
type Strategy = Map<(<bool as Arbitrary>::Strategy, <usize as Arbitrary>::Strategy, <usize as Arbitrary>::Strategy), fn((bool, usize, usize)) -> VC>
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 VC
impl Ord for VC
Source§impl PartialOrd for VC
impl PartialOrd for VC
impl Eq for VC
impl StructuralPartialEq for VC
Auto Trait Implementations§
impl Freeze for VC
impl RefUnwindSafe for VC
impl Send for VC
impl Sync for VC
impl Unpin for VC
impl UnsafeUnpin for VC
impl UnwindSafe for VC
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