pub struct ExternalStorageLocator { /* private fields */ }Implementations§
Source§impl ExternalStorageLocator
impl ExternalStorageLocator
pub fn rid(&self) -> &LogicalSeriesRid
pub fn data_source_rid(&self) -> &DataSourceRid
pub fn locator(&self) -> &Locator
Sourcepub fn time_locator(&self) -> Option<&Locator>
pub fn time_locator(&self) -> Option<&Locator>
Only required to be present for legacy CSVs.
pub fn channel(&self) -> &Channel
pub fn description(&self) -> Option<&str>
pub fn unit(&self) -> Option<&Unit>
pub fn series_data_type(&self) -> Option<&SeriesDataType>
Sourcepub fn granularity(&self) -> Option<&Granularity>
👎Deprecated: The source of truth for granularity comes from the data source of the logical series.
pub fn granularity(&self) -> Option<&Granularity>
Time granularity of the series. If omitted, defaults to nanoseconds.
Trait Implementations§
Source§impl Clone for ExternalStorageLocator
impl Clone for ExternalStorageLocator
Source§fn clone(&self) -> ExternalStorageLocator
fn clone(&self) -> ExternalStorageLocator
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 ExternalStorageLocator
impl Debug for ExternalStorageLocator
Source§impl<'de> Deserialize<'de> for ExternalStorageLocator
impl<'de> Deserialize<'de> for ExternalStorageLocator
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<ExternalStorageLocator> for Builder<Complete>
impl From<ExternalStorageLocator> for Builder<Complete>
Source§fn from(v: ExternalStorageLocator) -> Self
fn from(v: ExternalStorageLocator) -> Self
Converts to this type from the input type.
Source§impl Hash for ExternalStorageLocator
impl Hash for ExternalStorageLocator
Source§impl Ord for ExternalStorageLocator
impl Ord for ExternalStorageLocator
Source§fn cmp(&self, other: &ExternalStorageLocator) -> Ordering
fn cmp(&self, other: &ExternalStorageLocator) -> 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 ExternalStorageLocator
impl PartialEq for ExternalStorageLocator
Source§impl PartialOrd for ExternalStorageLocator
impl PartialOrd for ExternalStorageLocator
Source§impl Serialize for ExternalStorageLocator
impl Serialize for ExternalStorageLocator
impl Eq for ExternalStorageLocator
impl StructuralPartialEq for ExternalStorageLocator
Auto Trait Implementations§
impl Freeze for ExternalStorageLocator
impl RefUnwindSafe for ExternalStorageLocator
impl Send for ExternalStorageLocator
impl Sync for ExternalStorageLocator
impl Unpin for ExternalStorageLocator
impl UnwindSafe for ExternalStorageLocator
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