pub struct PublishedState {
pub tag: String,
pub expires: Duration,
}Expand description
Observable successful state.
Fields§
§tag: StringCurrent opaque entity tag.
expires: DurationCurrent granted lifetime.
Trait Implementations§
Source§impl Clone for PublishedState
impl Clone for PublishedState
Source§fn clone(&self) -> PublishedState
fn clone(&self) -> PublishedState
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 PublishedState
impl Debug for PublishedState
Source§impl PartialEq for PublishedState
impl PartialEq for PublishedState
Source§fn eq(&self, other: &PublishedState) -> bool
fn eq(&self, other: &PublishedState) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Eq for PublishedState
impl StructuralPartialEq for PublishedState
Auto Trait Implementations§
impl Freeze for PublishedState
impl RefUnwindSafe for PublishedState
impl Send for PublishedState
impl Sync for PublishedState
impl Unpin for PublishedState
impl UnsafeUnpin for PublishedState
impl UnwindSafe for PublishedState
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,
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more