pub struct Column(/* private fields */);Implementations§
Source§impl Column
impl Column
pub const fn from_static(name: &'static str) -> Self
pub fn new(name: impl Into<Cow<'static, str>>) -> Self
pub fn as_str(&self) -> &str
pub fn with_interval(&self, interval: &str) -> Self
pub fn with_history(&self, periods: u16) -> Self
pub fn recommendation(&self) -> Self
pub fn gt(self, value: impl IntoFilterValue) -> FilterCondition
pub fn ge(self, value: impl IntoFilterValue) -> FilterCondition
pub fn lt(self, value: impl IntoFilterValue) -> FilterCondition
pub fn le(self, value: impl IntoFilterValue) -> FilterCondition
pub fn eq(self, value: impl IntoFilterValue) -> FilterCondition
pub fn ne(self, value: impl IntoFilterValue) -> FilterCondition
pub fn between( self, lower: impl IntoFilterValue, upper: impl IntoFilterValue, ) -> FilterCondition
pub fn not_between( self, lower: impl IntoFilterValue, upper: impl IntoFilterValue, ) -> FilterCondition
pub fn isin<I, V>(self, values: I) -> FilterConditionwhere
I: IntoIterator<Item = V>,
V: IntoFilterValue,
pub fn not_in<I, V>(self, values: I) -> FilterConditionwhere
I: IntoIterator<Item = V>,
V: IntoFilterValue,
pub fn crosses(self, value: impl IntoFilterValue) -> FilterCondition
pub fn crosses_above(self, value: impl IntoFilterValue) -> FilterCondition
pub fn crosses_below(self, value: impl IntoFilterValue) -> FilterCondition
pub fn matches(self, value: impl IntoFilterValue) -> FilterCondition
pub fn empty(self) -> FilterCondition
pub fn not_empty(self) -> FilterCondition
pub fn above_pct( self, base: impl IntoFilterValue, pct: impl IntoFilterValue, ) -> FilterCondition
pub fn below_pct( self, base: impl IntoFilterValue, pct: impl IntoFilterValue, ) -> FilterCondition
pub fn sort(self, order: SortOrder) -> SortSpec
Trait Implementations§
Source§impl IntoFilterValue for &Column
impl IntoFilterValue for &Column
fn into_filter_value(self) -> Value
Source§impl IntoFilterValue for Column
impl IntoFilterValue for Column
fn into_filter_value(self) -> Value
Source§impl Ord for Column
impl Ord for Column
Source§impl PartialOrd for Column
impl PartialOrd for Column
impl Eq for Column
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
Mutably borrows from an owned value. Read more
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Comparable<K> for Q
impl<Q, K> Comparable<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> PolicyExt for Twhere
T: ?Sized,
impl<T> PolicyExt for Twhere
T: ?Sized,
Source§impl<T> ToStringFallible for Twhere
T: Display,
impl<T> ToStringFallible for Twhere
T: Display,
Source§fn try_to_string(&self) -> Result<String, TryReserveError>
fn try_to_string(&self) -> Result<String, TryReserveError>
ToString::to_string, but without panic on OOM.