pub struct ParticleResult {
pub term: ParticleTerm,
pub min_occurs: u32,
pub max_occurs: Option<u32>,
pub source: Option<SourceRef>,
}Expand description
Particle result
Fields§
§term: ParticleTerm§min_occurs: u32§max_occurs: Option<u32>§source: Option<SourceRef>Trait Implementations§
Source§impl Clone for ParticleResult
impl Clone for ParticleResult
Source§fn clone(&self) -> ParticleResult
fn clone(&self) -> ParticleResult
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 ParticleResult
impl RefUnwindSafe for ParticleResult
impl Send for ParticleResult
impl Sync for ParticleResult
impl Unpin for ParticleResult
impl UnsafeUnpin for ParticleResult
impl UnwindSafe for ParticleResult
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