pub enum Column {
}Expand description
Represents a column in TSV output or input
Variants§
SeqNr
Sequence number, usually a row number but sometimes multiple rows may share the same number if hierarchical relations are expressed
VarName
Variable name, as used in a STAMQL query
Type
Type of the result on this row
Id
ID of this result on this row
Annotation
ID of the annotation
TextResource
ID of the text resource
AnnotationData
ID of the annotation data
AnnotationDataSet
ID of the annotation dataset
Offset
Offset in unicode points (begin-end), 0 indexed, end non-inclusive.
BeginOffset
Begin offset in unicode points, 0 indexed.
EndOffset
End offset in unicode points, 0 indexed, non-inclusive.
Utf8Offset
BeginUtf8Offset
Begin offset in bytes (UTF-8 encoding), 0 indexed
EndUtf8Offset
End offset in bytes (UTF-8 encoding), 0 indexed, non-inclusive
DataKey
ID of the data key
DataValue
Value
Text
The text
TextSelection
The text selection is a combination of TextResource and Offset, seperated by a ’#`
Ignore
Ignore this column
Custom
Custom data column, represents the value for the given set and datakey.
Implementations§
Trait Implementations§
impl StructuralPartialEq for Column
Auto Trait Implementations§
impl Freeze for Column
impl RefUnwindSafe for Column
impl Send for Column
impl Sync for Column
impl Unpin for Column
impl UnsafeUnpin for Column
impl UnwindSafe for Column
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more