pub enum NodeJSArch {
X64,
X86,
ARM64,
ARMV7L,
PPC64,
PPC64LE,
S390X,
}
Variants§
Implementations§
Source§impl NodeJSArch
impl NodeJSArch
pub fn new() -> NodeJSArch
pub fn from_env() -> Result<NodeJSArch, NodeJSRelInfoError>
Trait Implementations§
Source§impl Clone for NodeJSArch
impl Clone for NodeJSArch
Source§fn clone(&self) -> NodeJSArch
fn clone(&self) -> NodeJSArch
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 NodeJSArch
impl Debug for NodeJSArch
Source§impl Default for NodeJSArch
impl Default for NodeJSArch
Source§impl Display for NodeJSArch
impl Display for NodeJSArch
Source§impl FromStr for NodeJSArch
impl FromStr for NodeJSArch
Source§type Err = NodeJSRelInfoError
type Err = NodeJSRelInfoError
The associated error which can be returned from parsing.
Source§fn from_str(s: &str) -> Result<NodeJSArch, NodeJSRelInfoError>
fn from_str(s: &str) -> Result<NodeJSArch, NodeJSRelInfoError>
Parses a string
s
to return a value of this type. Read moreSource§impl PartialEq for NodeJSArch
impl PartialEq for NodeJSArch
impl StructuralPartialEq for NodeJSArch
Auto Trait Implementations§
impl Freeze for NodeJSArch
impl RefUnwindSafe for NodeJSArch
impl Send for NodeJSArch
impl Sync for NodeJSArch
impl Unpin for NodeJSArch
impl UnwindSafe for NodeJSArch
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