pub struct TemplateVersion(pub Cow<'static, str>);Expand description
TemplateVersion
Tuple Fields§
§0: Cow<'static, str>Implementations§
Trait Implementations§
Source§impl Borrow<str> for TemplateVersion
impl Borrow<str> for TemplateVersion
Source§impl CandidType for TemplateVersion
impl CandidType for TemplateVersion
Source§impl Clone for TemplateVersion
impl Clone for TemplateVersion
Source§fn clone(&self) -> TemplateVersion
fn clone(&self) -> TemplateVersion
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 TemplateVersion
impl Debug for TemplateVersion
Source§impl<'de> Deserialize<'de> for TemplateVersion
impl<'de> Deserialize<'de> for TemplateVersion
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 TemplateVersion
impl Display for TemplateVersion
Source§impl From<&String> for TemplateVersion
impl From<&String> for TemplateVersion
Source§impl From<&'static str> for TemplateVersion
impl From<&'static str> for TemplateVersion
Source§impl From<String> for TemplateVersion
impl From<String> for TemplateVersion
Source§impl Hash for TemplateVersion
impl Hash for TemplateVersion
Source§impl Ord for TemplateVersion
impl Ord for TemplateVersion
Source§fn cmp(&self, other: &TemplateVersion) -> Ordering
fn cmp(&self, other: &TemplateVersion) -> 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 TemplateVersion
impl PartialEq for TemplateVersion
Source§impl PartialOrd for TemplateVersion
impl PartialOrd for TemplateVersion
Source§impl Serialize for TemplateVersion
impl Serialize for TemplateVersion
Source§impl Storable for TemplateVersion
impl Storable for TemplateVersion
Source§fn to_bytes(&self) -> Cow<'_, [u8]>
fn to_bytes(&self) -> Cow<'_, [u8]>
Converts the element into a possibly borrowed byte slice. Read more
Source§fn from_bytes(bytes: Cow<'_, [u8]>) -> Self
fn from_bytes(bytes: Cow<'_, [u8]>) -> Self
Converts bytes into an element.
Source§fn to_bytes_checked(&self) -> Cow<'_, [u8]>
fn to_bytes_checked(&self) -> Cow<'_, [u8]>
Like
to_bytes, but checks that bytes conform to declared bounds.Source§fn into_bytes_checked(self) -> Vec<u8> ⓘwhere
Self: Sized,
fn into_bytes_checked(self) -> Vec<u8> ⓘwhere
Self: Sized,
Like
into_bytes, but checks that bytes conform to declared bounds.Source§fn check_bounds(bytes: &[u8])
fn check_bounds(bytes: &[u8])
Validates that a byte slice fits within this type’s declared bounds.
impl Eq for TemplateVersion
impl StructuralPartialEq for TemplateVersion
Auto Trait Implementations§
impl Freeze for TemplateVersion
impl RefUnwindSafe for TemplateVersion
impl Send for TemplateVersion
impl Sync for TemplateVersion
impl Unpin for TemplateVersion
impl UnsafeUnpin for TemplateVersion
impl UnwindSafe for TemplateVersion
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