pub struct StructureDesc {
pub struct_id: Option<String>,
pub fields: Vec<FieldDesc>,
}Expand description
Structure description with optional ID
Fields§
§struct_id: Option<String>§fields: Vec<FieldDesc>Implementations§
Source§impl StructureDesc
impl StructureDesc
Trait Implementations§
Source§impl Clone for StructureDesc
impl Clone for StructureDesc
Source§fn clone(&self) -> StructureDesc
fn clone(&self) -> StructureDesc
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 StructureDesc
impl Debug for StructureDesc
Auto Trait Implementations§
impl Freeze for StructureDesc
impl RefUnwindSafe for StructureDesc
impl Send for StructureDesc
impl Sync for StructureDesc
impl Unpin for StructureDesc
impl UnsafeUnpin for StructureDesc
impl UnwindSafe for StructureDesc
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