pub struct CustomTimestamp { /* private fields */ }
Implementations§
Source§impl CustomTimestamp
impl CustomTimestamp
Sourcepub fn builder() -> Builder<FormatStage>
pub fn builder() -> Builder<FormatStage>
Returns a new builder.
Source§impl CustomTimestamp
impl CustomTimestamp
Sourcepub fn format(&self) -> &str
pub fn format(&self) -> &str
The format string should be in the format of the DateTimeFormatter
class in Java.
Sourcepub fn default_year(&self) -> Option<i32>
pub fn default_year(&self) -> Option<i32>
Default year is accepted as an optional field for cases like IRIG time format and will be overridden by year in time format.
Sourcepub fn default_day_of_year(&self) -> Option<i32>
pub fn default_day_of_year(&self) -> Option<i32>
Default day of year is accepted as an optional field for cases like IRIG time format and will be overridden by day of year in time format.
Trait Implementations§
Source§impl Clone for CustomTimestamp
impl Clone for CustomTimestamp
Source§fn clone(&self) -> CustomTimestamp
fn clone(&self) -> CustomTimestamp
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 CustomTimestamp
impl Debug for CustomTimestamp
Source§impl<'de> Deserialize<'de> for CustomTimestamp
impl<'de> Deserialize<'de> for CustomTimestamp
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<CustomTimestamp> for Builder<Complete>
impl From<CustomTimestamp> for Builder<Complete>
Source§fn from(v: CustomTimestamp) -> Self
fn from(v: CustomTimestamp) -> Self
Converts to this type from the input type.
Source§impl Hash for CustomTimestamp
impl Hash for CustomTimestamp
Source§impl Ord for CustomTimestamp
impl Ord for CustomTimestamp
Source§fn cmp(&self, other: &CustomTimestamp) -> Ordering
fn cmp(&self, other: &CustomTimestamp) -> 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 CustomTimestamp
impl PartialEq for CustomTimestamp
Source§impl PartialOrd for CustomTimestamp
impl PartialOrd for CustomTimestamp
Source§impl Serialize for CustomTimestamp
impl Serialize for CustomTimestamp
impl Eq for CustomTimestamp
impl StructuralPartialEq for CustomTimestamp
Auto Trait Implementations§
impl Freeze for CustomTimestamp
impl RefUnwindSafe for CustomTimestamp
impl Send for CustomTimestamp
impl Sync for CustomTimestamp
impl Unpin for CustomTimestamp
impl UnwindSafe for CustomTimestamp
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