pub enum PlainUnindexedArrayReferenceFact {
SelectorRequired(SelectorRequiredArrayReference),
NativeZshScalar(NativeZshScalarArrayReference),
Ambiguous(AmbiguousArrayReference),
}Expand description
Extracted structural facts available to rules and callers.
Variants§
SelectorRequired(SelectorRequiredArrayReference)
NativeZshScalar(NativeZshScalarArrayReference)
Ambiguous(AmbiguousArrayReference)
Trait Implementations§
Source§impl Clone for PlainUnindexedArrayReferenceFact
impl Clone for PlainUnindexedArrayReferenceFact
Source§fn clone(&self) -> PlainUnindexedArrayReferenceFact
fn clone(&self) -> PlainUnindexedArrayReferenceFact
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 moreimpl Copy for PlainUnindexedArrayReferenceFact
impl Eq for PlainUnindexedArrayReferenceFact
impl StructuralPartialEq for PlainUnindexedArrayReferenceFact
Auto Trait Implementations§
impl Freeze for PlainUnindexedArrayReferenceFact
impl RefUnwindSafe for PlainUnindexedArrayReferenceFact
impl Send for PlainUnindexedArrayReferenceFact
impl Sync for PlainUnindexedArrayReferenceFact
impl Unpin for PlainUnindexedArrayReferenceFact
impl UnsafeUnpin for PlainUnindexedArrayReferenceFact
impl UnwindSafe for PlainUnindexedArrayReferenceFact
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