pub enum ScopeType {
Entity,
Alias,
Function,
Procedure,
Query,
Repeat,
Rule,
Schema,
SubType,
Type,
}
Expand description
Identifier in EXPRESS language must be one of scopes described in “Table 9 – Scope and identifier defining items”
Variants
Entity
Alias
Function
Procedure
Query
Repeat
Rule
Schema
SubType
Type
Trait Implementations
sourceimpl Ord for ScopeType
impl Ord for ScopeType
sourceimpl PartialOrd<ScopeType> for ScopeType
impl PartialOrd<ScopeType> for ScopeType
sourcefn partial_cmp(&self, other: &ScopeType) -> Option<Ordering>
fn partial_cmp(&self, other: &ScopeType) -> Option<Ordering>
This method returns an ordering between self
and other
values if one exists. Read more
1.0.0 · sourcefn lt(&self, other: &Rhs) -> bool
fn lt(&self, other: &Rhs) -> bool
This method tests less than (for self
and other
) and is used by the <
operator. Read more
1.0.0 · sourcefn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for self
and other
) and is used by the <=
operator. Read more
impl Copy for ScopeType
impl Eq for ScopeType
impl StructuralEq for ScopeType
impl StructuralPartialEq for ScopeType
Auto Trait Implementations
impl RefUnwindSafe for ScopeType
impl Send for ScopeType
impl Sync for ScopeType
impl Unpin for ScopeType
impl UnwindSafe for ScopeType
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
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