pub struct TemplateReleaseKey {
pub template_id: TemplateId,
pub version: TemplateVersion,
}Expand description
TemplateReleaseKey
Fields§
§template_id: TemplateId§version: TemplateVersionImplementations§
Source§impl TemplateReleaseKey
impl TemplateReleaseKey
pub const fn new(template_id: TemplateId, version: TemplateVersion) -> Self
Trait Implementations§
Source§impl CandidType for TemplateReleaseKey
impl CandidType for TemplateReleaseKey
Source§impl Clone for TemplateReleaseKey
impl Clone for TemplateReleaseKey
Source§fn clone(&self) -> TemplateReleaseKey
fn clone(&self) -> TemplateReleaseKey
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 TemplateReleaseKey
impl Debug for TemplateReleaseKey
Source§impl<'de> Deserialize<'de> for TemplateReleaseKey
impl<'de> Deserialize<'de> for TemplateReleaseKey
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 TemplateReleaseKey
impl Display for TemplateReleaseKey
Source§impl Hash for TemplateReleaseKey
impl Hash for TemplateReleaseKey
Source§impl Ord for TemplateReleaseKey
impl Ord for TemplateReleaseKey
Source§fn cmp(&self, other: &TemplateReleaseKey) -> Ordering
fn cmp(&self, other: &TemplateReleaseKey) -> 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 TemplateReleaseKey
impl PartialEq for TemplateReleaseKey
Source§impl PartialOrd for TemplateReleaseKey
impl PartialOrd for TemplateReleaseKey
Source§impl Serialize for TemplateReleaseKey
impl Serialize for TemplateReleaseKey
Source§impl Storable for TemplateReleaseKey
impl Storable for TemplateReleaseKey
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 TemplateReleaseKey
impl StructuralPartialEq for TemplateReleaseKey
Auto Trait Implementations§
impl Freeze for TemplateReleaseKey
impl RefUnwindSafe for TemplateReleaseKey
impl Send for TemplateReleaseKey
impl Sync for TemplateReleaseKey
impl Unpin for TemplateReleaseKey
impl UnsafeUnpin for TemplateReleaseKey
impl UnwindSafe for TemplateReleaseKey
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