pub struct UserDuration { /* private fields */ }
Expand description
Represents a time duration with a unit for user-facing display
Implementations§
Source§impl UserDuration
impl UserDuration
Sourcepub fn builder() -> Builder<DurationStage>
pub fn builder() -> Builder<DurationStage>
Returns a new builder.
Trait Implementations§
Source§impl Clone for UserDuration
impl Clone for UserDuration
Source§fn clone(&self) -> UserDuration
fn clone(&self) -> UserDuration
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 UserDuration
impl Debug for UserDuration
Source§impl<'de> Deserialize<'de> for UserDuration
impl<'de> Deserialize<'de> for UserDuration
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<UserDuration> for Builder<Complete>
impl From<UserDuration> for Builder<Complete>
Source§fn from(v: UserDuration) -> Self
fn from(v: UserDuration) -> Self
Converts to this type from the input type.
Source§impl Hash for UserDuration
impl Hash for UserDuration
Source§impl Ord for UserDuration
impl Ord for UserDuration
Source§impl PartialEq for UserDuration
impl PartialEq for UserDuration
Source§impl PartialOrd for UserDuration
impl PartialOrd for UserDuration
Source§impl Serialize for UserDuration
impl Serialize for UserDuration
impl Eq for UserDuration
Auto Trait Implementations§
impl Freeze for UserDuration
impl RefUnwindSafe for UserDuration
impl Send for UserDuration
impl Sync for UserDuration
impl Unpin for UserDuration
impl UnwindSafe for UserDuration
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