pub struct SdkDefinitionV2 {
pub schema: String,
pub input_kind: String,
pub input_hash: HashId<ProgramSpec>,
pub target: String,
pub runtime_contract: String,
pub output_tree_hash: HashId<SdkOutputTree>,
}Fields§
§schema: String§input_kind: String§input_hash: HashId<ProgramSpec>§target: String§runtime_contract: String§output_tree_hash: HashId<SdkOutputTree>Implementations§
Trait Implementations§
Source§impl Clone for SdkDefinitionV2
impl Clone for SdkDefinitionV2
Source§impl Debug for SdkDefinitionV2
impl Debug for SdkDefinitionV2
Source§impl<'de> Deserialize<'de> for SdkDefinitionV2
impl<'de> Deserialize<'de> for SdkDefinitionV2
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 SdkDefinitionV2
Source§impl PartialEq for SdkDefinitionV2
impl PartialEq for SdkDefinitionV2
Source§impl Serialize for SdkDefinitionV2
impl Serialize for SdkDefinitionV2
impl StructuralPartialEq for SdkDefinitionV2
Auto Trait Implementations§
impl Freeze for SdkDefinitionV2
impl RefUnwindSafe for SdkDefinitionV2
impl Send for SdkDefinitionV2
impl Sync for SdkDefinitionV2
impl Unpin for SdkDefinitionV2
impl UnsafeUnpin for SdkDefinitionV2
impl UnwindSafe for SdkDefinitionV2
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