Struct boot_core::ContractCodeReference 
source · pub struct ContractCodeReference<ExecT = Empty, QueryT = Empty>where
    ExecT: Clone + Debug + PartialEq + JsonSchema + DeserializeOwned + 'static,
    QueryT: CustomQuery + DeserializeOwned + 'static,{
    pub wasm_code_path: Option<String>,
    pub contract_endpoints: Option<Box<dyn TestContract<ExecT, QueryT>>>,
}Fields§
§wasm_code_path: Option<String>§contract_endpoints: Option<Box<dyn TestContract<ExecT, QueryT>>>Trait Implementations§
source§impl Clone for ContractCodeReference
 
impl Clone for ContractCodeReference
source§impl<ExecT, QueryT> Default for ContractCodeReference<ExecT, QueryT>where
    ExecT: Clone + Debug + PartialEq + JsonSchema + DeserializeOwned + 'static + Default,
    QueryT: CustomQuery + DeserializeOwned + 'static + Default,
 
impl<ExecT, QueryT> Default for ContractCodeReference<ExecT, QueryT>where ExecT: Clone + Debug + PartialEq + JsonSchema + DeserializeOwned + 'static + Default, QueryT: CustomQuery + DeserializeOwned + 'static + Default,
source§fn default() -> ContractCodeReference<ExecT, QueryT>
 
fn default() -> ContractCodeReference<ExecT, QueryT>
Returns the “default value” for a type. Read more