pub struct ProgramDescriptor {
pub program: ProgramRef,
pub digest: Digest,
pub size: u64,
}Fields§
§program: ProgramRef§digest: Digest§size: u64Implementations§
Trait Implementations§
Source§impl Clone for ProgramDescriptor
impl Clone for ProgramDescriptor
Source§impl Debug for ProgramDescriptor
impl Debug for ProgramDescriptor
Source§impl<'de> Deserialize<'de> for ProgramDescriptor
impl<'de> Deserialize<'de> for ProgramDescriptor
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 ProgramDescriptor
Source§impl PartialEq for ProgramDescriptor
impl PartialEq for ProgramDescriptor
Source§impl Serialize for ProgramDescriptor
impl Serialize for ProgramDescriptor
impl StructuralPartialEq for ProgramDescriptor
Auto Trait Implementations§
impl Freeze for ProgramDescriptor
impl RefUnwindSafe for ProgramDescriptor
impl Send for ProgramDescriptor
impl Sync for ProgramDescriptor
impl Unpin for ProgramDescriptor
impl UnsafeUnpin for ProgramDescriptor
impl UnwindSafe for ProgramDescriptor
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