pub enum ReferenceTarget {
Object,
Region(Selection),
Attribute(String),
}Expand description
What a reference names beyond the object its token points at.
Variants§
Object
The object itself.
Region(Selection)
A selection over the target dataset.
Attribute(String)
An attribute of the target, by name.
Trait Implementations§
Source§impl Clone for ReferenceTarget
impl Clone for ReferenceTarget
Source§impl Debug for ReferenceTarget
impl Debug for ReferenceTarget
impl Eq for ReferenceTarget
Source§impl PartialEq for ReferenceTarget
impl PartialEq for ReferenceTarget
impl StructuralPartialEq for ReferenceTarget
Auto Trait Implementations§
impl Freeze for ReferenceTarget
impl RefUnwindSafe for ReferenceTarget
impl Send for ReferenceTarget
impl Sync for ReferenceTarget
impl Unpin for ReferenceTarget
impl UnsafeUnpin for ReferenceTarget
impl UnwindSafe for ReferenceTarget
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