pub struct StructureDef {
pub name: String,
pub ctor_name: String,
pub fields: Vec<FieldDescriptor>,
}Fields§
§name: String§ctor_name: String§fields: Vec<FieldDescriptor>Trait Implementations§
Source§impl Clone for StructureDef
impl Clone for StructureDef
Source§fn clone(&self) -> StructureDef
fn clone(&self) -> StructureDef
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 moreAuto Trait Implementations§
impl Freeze for StructureDef
impl RefUnwindSafe for StructureDef
impl Send for StructureDef
impl Sync for StructureDef
impl Unpin for StructureDef
impl UnsafeUnpin for StructureDef
impl UnwindSafe for StructureDef
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