pub struct UnknownArchitecture(String);Expand description
An unknown architecture that is a valid alpm-architecture.
Tuple Fields§
§0: StringImplementations§
Source§impl UnknownArchitecture
impl UnknownArchitecture
Sourcepub fn parser(input: &mut &str) -> ModalResult<Self>
pub fn parser(input: &mut &str) -> ModalResult<Self>
Recognizes a UnknownArchitecture in a string slice.
Consumes all of its input.
§Errors
Returns an error if input contains an invalid alpm-architecture or “any”
(case-insensitive).
Trait Implementations§
Source§impl AsRef<str> for UnknownArchitecture
impl AsRef<str> for UnknownArchitecture
Source§impl Clone for UnknownArchitecture
impl Clone for UnknownArchitecture
Source§fn clone(&self) -> UnknownArchitecture
fn clone(&self) -> UnknownArchitecture
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 UnknownArchitecture
impl Debug for UnknownArchitecture
Source§impl<'de> Deserialize<'de> for UnknownArchitecture
impl<'de> Deserialize<'de> for UnknownArchitecture
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>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Display for UnknownArchitecture
impl Display for UnknownArchitecture
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 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 FromStr for UnknownArchitecture
impl FromStr for UnknownArchitecture
Source§fn from_str(s: &str) -> Result<UnknownArchitecture, Self::Err>
fn from_str(s: &str) -> Result<UnknownArchitecture, Self::Err>
Creates a UnknownArchitecture from a string slice.
Delegates to UnknownArchitecture::parser.
§Errors
Returns an error if UnknownArchitecture::parser fails.
Source§impl Hash for UnknownArchitecture
impl Hash for UnknownArchitecture
Source§impl Ord for UnknownArchitecture
impl Ord for UnknownArchitecture
Source§fn cmp(&self, other: &UnknownArchitecture) -> Ordering
fn cmp(&self, other: &UnknownArchitecture) -> 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 UnknownArchitecture
impl PartialEq for UnknownArchitecture
Source§impl PartialOrd for UnknownArchitecture
impl PartialOrd for UnknownArchitecture
Source§impl Serialize for UnknownArchitecture
impl Serialize for UnknownArchitecture
impl Eq 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 UnwindSafe for UnknownArchitecture
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