pub struct Unix { /* private fields */ }Implementations§
Trait Implementations§
Source§impl Arbitrary for Unix
impl Arbitrary for Unix
Source§type Parameters = (<PathBuf as Arbitrary>::Parameters, <Option<OnOff> as Arbitrary>::Parameters, <Option<OnOff> as Arbitrary>::Parameters, <Option<usize> as Arbitrary>::Parameters)
type Parameters = (<PathBuf as Arbitrary>::Parameters, <Option<OnOff> as Arbitrary>::Parameters, <Option<OnOff> as Arbitrary>::Parameters, <Option<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<(<PathBuf as Arbitrary>::Strategy, <Option<OnOff> as Arbitrary>::Strategy, <Option<OnOff> as Arbitrary>::Strategy, <Option<usize> as Arbitrary>::Strategy), fn((PathBuf, Option<OnOff>, Option<OnOff>, Option<usize>)) -> Unix>
type Strategy = Map<(<PathBuf as Arbitrary>::Strategy, <Option<OnOff> as Arbitrary>::Strategy, <Option<OnOff> as Arbitrary>::Strategy, <Option<usize> as Arbitrary>::Strategy), fn((PathBuf, Option<OnOff>, Option<OnOff>, Option<usize>)) -> Unix>
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 Unix
impl Ord for Unix
Source§impl PartialOrd for Unix
impl PartialOrd for Unix
impl Eq for Unix
impl StructuralPartialEq for Unix
Auto Trait Implementations§
impl Freeze for Unix
impl RefUnwindSafe for Unix
impl Send for Unix
impl Sync for Unix
impl Unpin for Unix
impl UnsafeUnpin for Unix
impl UnwindSafe for Unix
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