pub struct LinuxDistribution(pub Cow<'static, str>);
Expand description
Linux Distribution, e.g. “CentOS-Stream”.
Tuple Fields§
§0: Cow<'static, str>
Trait Implementations§
Source§impl Clone for LinuxDistribution
impl Clone for LinuxDistribution
Source§fn clone(&self) -> LinuxDistribution
fn clone(&self) -> LinuxDistribution
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 LinuxDistribution
impl Debug for LinuxDistribution
Source§impl<'de> Deserialize<'de> for LinuxDistribution
impl<'de> Deserialize<'de> for LinuxDistribution
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 LinuxDistribution
impl Display for LinuxDistribution
Source§impl From<&'static str> for LinuxDistribution
impl From<&'static str> for LinuxDistribution
Source§impl From<String> for LinuxDistribution
impl From<String> for LinuxDistribution
Source§impl Hash for LinuxDistribution
impl Hash for LinuxDistribution
Source§impl Ord for LinuxDistribution
impl Ord for LinuxDistribution
Source§fn cmp(&self, other: &LinuxDistribution) -> Ordering
fn cmp(&self, other: &LinuxDistribution) -> 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<str> for LinuxDistribution
impl PartialEq<str> for LinuxDistribution
Source§impl PartialEq for LinuxDistribution
impl PartialEq for LinuxDistribution
Source§impl PartialOrd for LinuxDistribution
impl PartialOrd for LinuxDistribution
Source§impl Serialize for LinuxDistribution
impl Serialize for LinuxDistribution
impl Eq for LinuxDistribution
impl StructuralPartialEq for LinuxDistribution
Auto Trait Implementations§
impl Freeze for LinuxDistribution
impl RefUnwindSafe for LinuxDistribution
impl Send for LinuxDistribution
impl Sync for LinuxDistribution
impl Unpin for LinuxDistribution
impl UnwindSafe for LinuxDistribution
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Comparable<K> for Q
impl<Q, K> Comparable<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.