pub struct ClassDefinition {
pub identification: Auid,
pub symbol: String,
pub namespace: String,
pub parent_class: Option<Auid>,
pub is_concrete: bool,
}Fields§
§identification: Auid§symbol: String§namespace: String§parent_class: Option<Auid>§is_concrete: boolTrait Implementations§
Source§impl Clone for ClassDefinition
impl Clone for ClassDefinition
Source§fn clone(&self) -> ClassDefinition
fn clone(&self) -> ClassDefinition
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 ClassDefinition
impl RefUnwindSafe for ClassDefinition
impl Send for ClassDefinition
impl Sync for ClassDefinition
impl Unpin for ClassDefinition
impl UnsafeUnpin for ClassDefinition
impl UnwindSafe for ClassDefinition
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