pub struct DataScopeFilters { /* private fields */ }Implementations§
Source§impl DataScopeFilters
 
impl DataScopeFilters
Sourcepub fn builder() -> Builder<MinDataUpdatedTimeStage>
 
pub fn builder() -> Builder<MinDataUpdatedTimeStage>
Returns a new builder.
Source§impl DataScopeFilters
 
impl DataScopeFilters
Sourcepub fn new(
    min_data_updated_time: UtcTimestamp,
    max_data_start_time: UtcTimestamp,
) -> Self
 
pub fn new( min_data_updated_time: UtcTimestamp, max_data_start_time: UtcTimestamp, ) -> Self
Constructs a new instance of the type.
For each data source specified as a key, search will only return channels containing a superset of the tags specified for that given datasource.
Sourcepub fn min_data_updated_time(&self) -> &UtcTimestamp
 
pub fn min_data_updated_time(&self) -> &UtcTimestamp
Will only return channels that have had new data after the specified time.
Sourcepub fn max_data_start_time(&self) -> &UtcTimestamp
 
pub fn max_data_start_time(&self) -> &UtcTimestamp
Will only return channels that have data before the specified time.
Trait Implementations§
Source§impl Clone for DataScopeFilters
 
impl Clone for DataScopeFilters
Source§fn clone(&self) -> DataScopeFilters
 
fn clone(&self) -> DataScopeFilters
Returns a duplicate 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 DataScopeFilters
 
impl Debug for DataScopeFilters
Source§impl<'de> Deserialize<'de> for DataScopeFilters
 
impl<'de> Deserialize<'de> for DataScopeFilters
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
    __D: Deserializer<'de>,
 
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
    __D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl From<DataScopeFilters> for Builder<Complete>
 
impl From<DataScopeFilters> for Builder<Complete>
Source§fn from(v: DataScopeFilters) -> Self
 
fn from(v: DataScopeFilters) -> Self
Converts to this type from the input type.
Source§impl Hash for DataScopeFilters
 
impl Hash for DataScopeFilters
Source§impl Ord for DataScopeFilters
 
impl Ord for DataScopeFilters
Source§fn cmp(&self, other: &DataScopeFilters) -> Ordering
 
fn cmp(&self, other: &DataScopeFilters) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
    Self: Sized,
 
fn max(self, other: Self) -> Selfwhere
    Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for DataScopeFilters
 
impl PartialEq for DataScopeFilters
Source§impl PartialOrd for DataScopeFilters
 
impl PartialOrd for DataScopeFilters
Source§impl Serialize for DataScopeFilters
 
impl Serialize for DataScopeFilters
impl Eq for DataScopeFilters
impl StructuralPartialEq for DataScopeFilters
Auto Trait Implementations§
impl Freeze for DataScopeFilters
impl RefUnwindSafe for DataScopeFilters
impl Send for DataScopeFilters
impl Sync for DataScopeFilters
impl Unpin for DataScopeFilters
impl UnwindSafe for DataScopeFilters
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> IntoRequest<T> for T
 
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
 
fn into_request(self) -> Request<T>
Wrap the input message 
T in a tonic::Request