pub struct ProtocolBuildReceiptV1 {
pub schema: String,
pub source_tree_sha256: String,
pub lockfile_sha256: String,
pub dependencies: Vec<BuildDependencyV1>,
pub compiler: BuildCompilerV1,
pub outputs: BuildOutputsV1,
}Fields§
§schema: String§source_tree_sha256: String§lockfile_sha256: String§dependencies: Vec<BuildDependencyV1>§compiler: BuildCompilerV1§outputs: BuildOutputsV1Trait Implementations§
Source§impl Clone for ProtocolBuildReceiptV1
impl Clone for ProtocolBuildReceiptV1
Source§impl Debug for ProtocolBuildReceiptV1
impl Debug for ProtocolBuildReceiptV1
Source§impl<'de> Deserialize<'de> for ProtocolBuildReceiptV1
impl<'de> Deserialize<'de> for ProtocolBuildReceiptV1
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 ProtocolBuildReceiptV1
Source§impl PartialEq for ProtocolBuildReceiptV1
impl PartialEq for ProtocolBuildReceiptV1
Source§impl Serialize for ProtocolBuildReceiptV1
impl Serialize for ProtocolBuildReceiptV1
impl StructuralPartialEq for ProtocolBuildReceiptV1
Auto Trait Implementations§
impl Freeze for ProtocolBuildReceiptV1
impl RefUnwindSafe for ProtocolBuildReceiptV1
impl Send for ProtocolBuildReceiptV1
impl Sync for ProtocolBuildReceiptV1
impl Unpin for ProtocolBuildReceiptV1
impl UnsafeUnpin for ProtocolBuildReceiptV1
impl UnwindSafe for ProtocolBuildReceiptV1
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