pub struct MachineX86_64 {
pub m: Machine<MachineTypeX86_64>,
}Fields§
§m: Machine<MachineTypeX86_64>The x86_64-specific -machine payload.
Implementations§
Source§impl MachineX86_64
impl MachineX86_64
Sourcepub fn builder() -> MachineX86_64Builder
pub fn builder() -> MachineX86_64Builder
Create an instance of MachineX86_64 using the builder syntax
Trait Implementations§
Source§impl Arbitrary for MachineX86_64
impl Arbitrary for MachineX86_64
Source§type Parameters = <Machine<MachineTypeX86_64> as Arbitrary>::Parameters
type Parameters = <Machine<MachineTypeX86_64> 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<<Machine<MachineTypeX86_64> as Arbitrary>::Strategy, fn(Machine<MachineTypeX86_64>) -> MachineX86_64>
type Strategy = Map<<Machine<MachineTypeX86_64> as Arbitrary>::Strategy, fn(Machine<MachineTypeX86_64>) -> MachineX86_64>
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 MachineX86_64
impl Clone for MachineX86_64
Source§fn clone(&self) -> MachineX86_64
fn clone(&self) -> MachineX86_64
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 MachineX86_64
impl Debug for MachineX86_64
Source§impl FromStr for MachineX86_64
impl FromStr for MachineX86_64
Source§impl Hash for MachineX86_64
impl Hash for MachineX86_64
Source§impl Ord for MachineX86_64
impl Ord for MachineX86_64
Source§fn cmp(&self, other: &MachineX86_64) -> Ordering
fn cmp(&self, other: &MachineX86_64) -> 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 MachineX86_64
impl PartialEq for MachineX86_64
Source§impl PartialOrd for MachineX86_64
impl PartialOrd for MachineX86_64
Source§impl ToCommand for MachineX86_64
impl ToCommand for MachineX86_64
Source§fn command(&self) -> String
fn command(&self) -> String
Convert to a type suitable to pass to
std::process::Command::new()Source§fn to_args(&self) -> Vec<String>
fn to_args(&self) -> Vec<String>
Convert to a type suitable to pass to
std::process::Command::args()fn has_args(&self) -> bool
Source§fn to_command(&self) -> Vec<String>
fn to_command(&self) -> Vec<String>
Construct the full command in keep in pieces
Source§fn to_single_command(&self) -> String
fn to_single_command(&self) -> String
Construct the full command as a single
StringSource§fn to_single_arg(&self) -> String
fn to_single_arg(&self) -> String
Construct only the args as a single
Stringimpl Eq for MachineX86_64
impl StructuralPartialEq for MachineX86_64
Auto Trait Implementations§
impl Freeze for MachineX86_64
impl RefUnwindSafe for MachineX86_64
impl Send for MachineX86_64
impl Sync for MachineX86_64
impl Unpin for MachineX86_64
impl UnsafeUnpin for MachineX86_64
impl UnwindSafe for MachineX86_64
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