pub enum CoordinateRole {
Byte,
SemanticOrigin,
}Expand description
The coordinate system one source position is counted in.
Variants§
Byte
A zero-based byte offset in the captured text.
SemanticOrigin
A zero-based ordinal retained by the source producer.
Trait Implementations§
Source§impl Clone for CoordinateRole
impl Clone for CoordinateRole
Source§fn clone(&self) -> CoordinateRole
fn clone(&self) -> CoordinateRole
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 CoordinateRole
Source§impl Debug for CoordinateRole
impl Debug for CoordinateRole
impl Eq for CoordinateRole
Source§impl Hash for CoordinateRole
impl Hash for CoordinateRole
Source§impl PartialEq for CoordinateRole
impl PartialEq for CoordinateRole
impl StructuralPartialEq for CoordinateRole
Auto Trait Implementations§
impl Freeze for CoordinateRole
impl RefUnwindSafe for CoordinateRole
impl Send for CoordinateRole
impl Sync for CoordinateRole
impl Unpin for CoordinateRole
impl UnsafeUnpin for CoordinateRole
impl UnwindSafe for CoordinateRole
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