pub struct UnknownArchitecture(String);Expand description
An unknown architecture that is a valid alpm-architecture.
§Note
This type can only be created via SystemArchitecture.
Tuple Fields§
§0: StringTrait Implementations§
Source§impl AsRef<str> for UnknownArchitecture
impl AsRef<str> for UnknownArchitecture
Source§impl Clone for UnknownArchitecture
impl Clone for UnknownArchitecture
Source§impl Debug for UnknownArchitecture
impl Debug for UnknownArchitecture
Source§impl<'de> Deserialize<'de> for UnknownArchitecture
Available on crate feature serde only.
impl<'de> Deserialize<'de> for UnknownArchitecture
Available on crate feature
serde only.Source§fn deserialize<D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
fn deserialize<D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
Deserializes an UnknownArchitecture from a string.
This uses SystemArchitecture::from_str for validation, as UnknownArchitecture
can only be created via SystemArchitecture.
Source§impl Display for UnknownArchitecture
impl Display for UnknownArchitecture
impl Eq for UnknownArchitecture
Source§impl From<UnknownArchitecture> for SystemArchitecture
impl From<UnknownArchitecture> for SystemArchitecture
Source§fn from(value: UnknownArchitecture) -> Self
fn from(value: UnknownArchitecture) -> Self
Converts an UnknownArchitecture into a SystemArchitecture.
Source§impl From<UnknownArchitecture> for Architecture
impl From<UnknownArchitecture> for Architecture
Source§fn from(value: UnknownArchitecture) -> Self
fn from(value: UnknownArchitecture) -> Self
Converts an UnknownArchitecture into an Architecture.
Source§impl Hash for UnknownArchitecture
impl Hash for UnknownArchitecture
Source§impl Ord for UnknownArchitecture
impl Ord for UnknownArchitecture
1.21.0 (const: unstable) · 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
1.21.0 (const: unstable) · Source§fn min(self, other: Self) -> Selfwhere
Self: Sized,
fn min(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the minimum of two values. Read more
Source§impl PartialEq for UnknownArchitecture
impl PartialEq for UnknownArchitecture
Source§impl PartialOrd for UnknownArchitecture
impl PartialOrd for UnknownArchitecture
Source§impl Serialize for UnknownArchitecture
impl Serialize for UnknownArchitecture
impl StructuralPartialEq for UnknownArchitecture
Auto Trait Implementations§
impl Freeze for UnknownArchitecture
impl RefUnwindSafe for UnknownArchitecture
impl Send for UnknownArchitecture
impl Sync for UnknownArchitecture
impl Unpin for UnknownArchitecture
impl UnsafeUnpin for UnknownArchitecture
impl UnwindSafe for UnknownArchitecture
Blanket Implementations§
§impl<T> AnyEq for T
impl<T> AnyEq for T
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