Enum partiql_logical::CallName
source · pub enum CallName {
Show 31 variants
Lower,
Upper,
CharLength,
OctetLength,
BitLength,
LTrim,
BTrim,
RTrim,
Substring,
Position,
Overlay,
Exists,
Abs,
Mod,
Cardinality,
ExtractYear,
ExtractMonth,
ExtractDay,
ExtractHour,
ExtractMinute,
ExtractSecond,
ExtractTimezoneHour,
ExtractTimezoneMinute,
CollAvg(SetQuantifier),
CollCount(SetQuantifier),
CollMax(SetQuantifier),
CollMin(SetQuantifier),
CollSum(SetQuantifier),
CollAny(SetQuantifier),
CollEvery(SetQuantifier),
ByName(String),
}
Expand description
Represents a known function.
Variants§
Lower
Upper
CharLength
OctetLength
BitLength
LTrim
BTrim
RTrim
Substring
Position
Overlay
Exists
Abs
Mod
Cardinality
ExtractYear
ExtractMonth
ExtractDay
ExtractHour
ExtractMinute
ExtractSecond
ExtractTimezoneHour
ExtractTimezoneMinute
CollAvg(SetQuantifier)
CollCount(SetQuantifier)
CollMax(SetQuantifier)
CollMin(SetQuantifier)
CollSum(SetQuantifier)
CollAny(SetQuantifier)
CollEvery(SetQuantifier)
ByName(String)
Trait Implementations§
source§impl PartialEq<CallName> for CallName
impl PartialEq<CallName> for CallName
impl Eq for CallName
impl StructuralEq for CallName
impl StructuralPartialEq for CallName
Auto Trait Implementations§
impl RefUnwindSafe for CallName
impl Send for CallName
impl Sync for CallName
impl Unpin for CallName
impl UnwindSafe for CallName
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