pub struct ProgramRef {
pub id: String,
pub version: String,
}Expand description
Names are filesystem-safe, lowercase, immutable release identifiers.
Fields§
§id: String§version: StringImplementations§
Trait Implementations§
Source§impl Clone for ProgramRef
impl Clone for ProgramRef
Source§impl Debug for ProgramRef
impl Debug for ProgramRef
Source§impl<'de> Deserialize<'de> for ProgramRef
impl<'de> Deserialize<'de> for ProgramRef
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
impl Eq for ProgramRef
Source§impl Hash for ProgramRef
impl Hash for ProgramRef
Source§impl PartialEq for ProgramRef
impl PartialEq for ProgramRef
Source§impl Serialize for ProgramRef
impl Serialize for ProgramRef
impl StructuralPartialEq for ProgramRef
Auto Trait Implementations§
impl Freeze for ProgramRef
impl RefUnwindSafe for ProgramRef
impl Send for ProgramRef
impl Sync for ProgramRef
impl Unpin for ProgramRef
impl UnsafeUnpin for ProgramRef
impl UnwindSafe for ProgramRef
Blanket Implementations§
impl<T> ArtifactLease for T
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