Enum graphannis::corpusstorage::QueryLanguage
source · #[repr(C)]
pub enum QueryLanguage {
AQL,
AQLQuirksV3,
}
Expand description
An enum over all supported query languages of graphANNIS.
Currently, only the ANNIS Query Language (AQL) and its variants are supported, but this enum allows us to add a support for older query language versions or completly new query languages.
Variants
AQL
AQLQuirksV3
Emulates the (sometimes problematic) behavior of AQL used in ANNIS 3
Trait Implementations
sourceimpl Clone for QueryLanguage
impl Clone for QueryLanguage
sourcefn clone(&self) -> QueryLanguage
fn clone(&self) -> QueryLanguage
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreimpl Copy for QueryLanguage
Auto Trait Implementations
impl RefUnwindSafe for QueryLanguage
impl Send for QueryLanguage
impl Sync for QueryLanguage
impl Unpin for QueryLanguage
impl UnwindSafe for QueryLanguage
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more