pub struct PlatformRequirements {
pub requires_root: bool,
pub requires_ipv6: bool,
pub requires_python_package: Option<String>,
pub required_os: Option<&'static str>,
}Expand description
Platform requirements for a scenario.
Fields§
§requires_root: bool§requires_ipv6: bool§requires_python_package: Option<String>§required_os: Option<&'static str>Trait Implementations§
Source§impl Clone for PlatformRequirements
impl Clone for PlatformRequirements
Source§fn clone(&self) -> PlatformRequirements
fn clone(&self) -> PlatformRequirements
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 moreSource§impl Debug for PlatformRequirements
impl Debug for PlatformRequirements
Source§impl Default for PlatformRequirements
impl Default for PlatformRequirements
Source§fn default() -> PlatformRequirements
fn default() -> PlatformRequirements
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for PlatformRequirements
impl RefUnwindSafe for PlatformRequirements
impl Send for PlatformRequirements
impl Sync for PlatformRequirements
impl Unpin for PlatformRequirements
impl UnsafeUnpin for PlatformRequirements
impl UnwindSafe for PlatformRequirements
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