pub enum AcpiTableData {
File(Vec<ShellPath>),
Data(Vec<ShellPath>),
}Expand description
ACPI table payload source for -acpitable.
file= passes one or more complete ACPI table files including headers.
data= passes one or more payload files while the table header fields are
supplied on the command line.
Variants§
Trait Implementations§
Source§impl Arbitrary for AcpiTableData
impl Arbitrary for AcpiTableData
Source§type Parameters = (<Vec<ShellPath> as Arbitrary>::Parameters, <Vec<ShellPath> as Arbitrary>::Parameters)
type Parameters = (<Vec<ShellPath> as Arbitrary>::Parameters, <Vec<ShellPath> as Arbitrary>::Parameters)
The type of parameters that
arbitrary_with accepts for configuration
of the generated Strategy. Parameters must implement Default.Source§type Strategy = TupleUnion<((u32, Arc<Map<<Vec<ShellPath> as Arbitrary>::Strategy, fn(Vec<ShellPath>) -> AcpiTableData>>), (u32, Arc<Map<<Vec<ShellPath> as Arbitrary>::Strategy, fn(Vec<ShellPath>) -> AcpiTableData>>))>
type Strategy = TupleUnion<((u32, Arc<Map<<Vec<ShellPath> as Arbitrary>::Strategy, fn(Vec<ShellPath>) -> AcpiTableData>>), (u32, Arc<Map<<Vec<ShellPath> as Arbitrary>::Strategy, fn(Vec<ShellPath>) -> AcpiTableData>>))>
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 Clone for AcpiTableData
impl Clone for AcpiTableData
Source§fn clone(&self) -> AcpiTableData
fn clone(&self) -> AcpiTableData
Returns a duplicate of the value. Read more
1.0.0 · 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 AcpiTableData
impl Debug for AcpiTableData
Source§impl Display for AcpiTableData
impl Display for AcpiTableData
Source§impl Hash for AcpiTableData
impl Hash for AcpiTableData
Source§impl Ord for AcpiTableData
impl Ord for AcpiTableData
Source§fn cmp(&self, other: &AcpiTableData) -> Ordering
fn cmp(&self, other: &AcpiTableData) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for AcpiTableData
impl PartialEq for AcpiTableData
Source§impl PartialOrd for AcpiTableData
impl PartialOrd for AcpiTableData
impl Eq for AcpiTableData
impl StructuralPartialEq for AcpiTableData
Auto Trait Implementations§
impl Freeze for AcpiTableData
impl RefUnwindSafe for AcpiTableData
impl Send for AcpiTableData
impl Sync for AcpiTableData
impl Unpin for AcpiTableData
impl UnsafeUnpin for AcpiTableData
impl UnwindSafe for AcpiTableData
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