pub struct ContractVariantSerde {Show 13 fields
pub name: Option<String>,
pub add_unlabelled: Option<bool>,
pub add_labels: Vec<String>,
pub add_endpoints: Vec<String>,
pub external_view: Option<bool>,
pub panic_message: Option<bool>,
pub ei: Option<String>,
pub allocator: Option<String>,
pub stack_size: Option<String>,
pub features: Vec<String>,
pub default_features: Option<bool>,
pub kill_legacy_callback: bool,
pub profile: Option<ContractVariantProfileSerde>,
}
Fields§
§name: Option<String>
§add_unlabelled: Option<bool>
§add_labels: Vec<String>
§add_endpoints: Vec<String>
§external_view: Option<bool>
§panic_message: Option<bool>
§ei: Option<String>
§allocator: Option<String>
§stack_size: Option<String>
§features: Vec<String>
§default_features: Option<bool>
§kill_legacy_callback: bool
§profile: Option<ContractVariantProfileSerde>
Trait Implementations§
Source§impl Debug for ContractVariantSerde
impl Debug for ContractVariantSerde
Source§impl<'de> Deserialize<'de> for ContractVariantSerde
impl<'de> Deserialize<'de> for ContractVariantSerde
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
Auto Trait Implementations§
impl Freeze for ContractVariantSerde
impl RefUnwindSafe for ContractVariantSerde
impl Send for ContractVariantSerde
impl Sync for ContractVariantSerde
impl Unpin for ContractVariantSerde
impl UnwindSafe for ContractVariantSerde
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