#[non_exhaustive]pub struct TimeRangeDrillDownFilter { /* private fields */ }
Expand description
The time range drill down filter.
Implementations§
source§impl TimeRangeDrillDownFilter
impl TimeRangeDrillDownFilter
sourcepub fn column(&self) -> Option<&ColumnIdentifier>
pub fn column(&self) -> Option<&ColumnIdentifier>
The column that the filter is applied to.
sourcepub fn range_minimum(&self) -> Option<&DateTime>
pub fn range_minimum(&self) -> Option<&DateTime>
The minimum value for the filter value range.
sourcepub fn range_maximum(&self) -> Option<&DateTime>
pub fn range_maximum(&self) -> Option<&DateTime>
The maximum value for the filter value range.
sourcepub fn time_granularity(&self) -> Option<&TimeGranularity>
pub fn time_granularity(&self) -> Option<&TimeGranularity>
The level of time precision that is used to aggregate DateTime
values.
source§impl TimeRangeDrillDownFilter
impl TimeRangeDrillDownFilter
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture TimeRangeDrillDownFilter
.
Trait Implementations§
source§impl Clone for TimeRangeDrillDownFilter
impl Clone for TimeRangeDrillDownFilter
source§fn clone(&self) -> TimeRangeDrillDownFilter
fn clone(&self) -> TimeRangeDrillDownFilter
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for TimeRangeDrillDownFilter
impl Debug for TimeRangeDrillDownFilter
source§impl PartialEq<TimeRangeDrillDownFilter> for TimeRangeDrillDownFilter
impl PartialEq<TimeRangeDrillDownFilter> for TimeRangeDrillDownFilter
source§fn eq(&self, other: &TimeRangeDrillDownFilter) -> bool
fn eq(&self, other: &TimeRangeDrillDownFilter) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.