pub struct ModelGroupDefResult {
pub name: Option<NameId>,
pub ref_name: Option<QNameRef>,
pub compositor: Option<Compositor>,
pub particles: Vec<ParticleResult>,
pub min_occurs: u32,
pub max_occurs: Option<u32>,
pub id: Option<String>,
pub annotation: Option<Annotation>,
pub source: Option<SourceRef>,
}Expand description
Model group definition result
Fields§
§name: Option<NameId>§ref_name: Option<QNameRef>§compositor: Option<Compositor>§particles: Vec<ParticleResult>§min_occurs: u32§max_occurs: Option<u32>§id: Option<String>§annotation: Option<Annotation>§source: Option<SourceRef>Trait Implementations§
Source§impl Clone for ModelGroupDefResult
impl Clone for ModelGroupDefResult
Source§fn clone(&self) -> ModelGroupDefResult
fn clone(&self) -> ModelGroupDefResult
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 ModelGroupDefResult
impl RefUnwindSafe for ModelGroupDefResult
impl Send for ModelGroupDefResult
impl Sync for ModelGroupDefResult
impl Unpin for ModelGroupDefResult
impl UnsafeUnpin for ModelGroupDefResult
impl UnwindSafe for ModelGroupDefResult
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