pub struct AbiDef {
pub string_encoding: Option<String>,
pub memory_ownership: HashMap<String, String>,
pub error_model: Option<String>,
pub other: HashMap<String, Value>,
}Fields§
§string_encoding: Option<String>§memory_ownership: HashMap<String, String>§error_model: Option<String>§other: HashMap<String, Value>Trait Implementations§
Source§impl<'de> Deserialize<'de> for AbiDef
impl<'de> Deserialize<'de> for AbiDef
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 StructuralPartialEq for AbiDef
Auto Trait Implementations§
impl Freeze for AbiDef
impl RefUnwindSafe for AbiDef
impl Send for AbiDef
impl Sync for AbiDef
impl Unpin for AbiDef
impl UnwindSafe for AbiDef
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