pub struct ManifestVersion(/* private fields */);Implementations§
Trait Implementations§
Source§impl Debug for ManifestVersion
impl Debug for ManifestVersion
Source§impl Default for ManifestVersion
impl Default for ManifestVersion
Source§impl<'de> Deserialize<'de> for ManifestVersion
impl<'de> Deserialize<'de> for ManifestVersion
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 ManifestVersion
impl Display for ManifestVersion
Source§impl FormatMarker for ManifestVersion
impl FormatMarker for ManifestVersion
Source§type Kind = IsNotStdKind
type Kind = IsNotStdKind
What kind of type this is, this can be one of: Read more
Source§type This = ManifestVersion
type This = ManifestVersion
The type after dereferencing,
implemented as
type This = Self; for all non-reference typesSource§impl FromStr for ManifestVersion
impl FromStr for ManifestVersion
Source§impl Hash for ManifestVersion
impl Hash for ManifestVersion
Source§impl Ord for ManifestVersion
impl Ord for ManifestVersion
Source§fn cmp(&self, other: &ManifestVersion) -> Ordering
fn cmp(&self, other: &ManifestVersion) -> 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 ManifestVersion
impl PartialEq for ManifestVersion
Source§impl PartialOrd for ManifestVersion
impl PartialOrd for ManifestVersion
Source§impl Serialize for ManifestVersionwhere
Self: Display,
impl Serialize for ManifestVersionwhere
Self: Display,
impl Eq for ManifestVersion
impl StructuralPartialEq for ManifestVersion
Auto Trait Implementations§
impl Freeze for ManifestVersion
impl RefUnwindSafe for ManifestVersion
impl Send for ManifestVersion
impl Sync for ManifestVersion
impl Unpin for ManifestVersion
impl UnwindSafe for ManifestVersion
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> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§impl<T> ToCompactString for Twhere
T: Display,
impl<T> ToCompactString for Twhere
T: Display,
Source§fn try_to_compact_string(&self) -> Result<CompactString, ToCompactStringError>
fn try_to_compact_string(&self) -> Result<CompactString, ToCompactStringError>
Fallible version of
ToCompactString::to_compact_string() Read moreSource§fn to_compact_string(&self) -> CompactString
fn to_compact_string(&self) -> CompactString
Converts the given value to a
CompactString. Read more