pub struct IdlTypeDefStruct {
pub kind: String,
pub fields: Vec<IdlField>,
}Fields§
§kind: String§fields: Vec<IdlField>Trait Implementations§
Source§impl Clone for IdlTypeDefStruct
impl Clone for IdlTypeDefStruct
Source§fn clone(&self) -> IdlTypeDefStruct
fn clone(&self) -> IdlTypeDefStruct
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for IdlTypeDefStruct
impl Debug for IdlTypeDefStruct
Source§impl<'de> Deserialize<'de> for IdlTypeDefStruct
impl<'de> Deserialize<'de> for IdlTypeDefStruct
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 IdlTypeDefStruct
impl RefUnwindSafe for IdlTypeDefStruct
impl Send for IdlTypeDefStruct
impl Sync for IdlTypeDefStruct
impl Unpin for IdlTypeDefStruct
impl UnsafeUnpin for IdlTypeDefStruct
impl UnwindSafe for IdlTypeDefStruct
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