pub struct SubscriptionValidators {
pub etag: Option<String>,
pub last_modified: Option<String>,
}Expand description
HTTP validators belonging to a successfully parsed subscription response.
Keep these with the corresponding nodes and only reuse them for the same
SubscriptionSource. Empty values and invalid HTTP header values are rejected
before sending a request. Servers determine whether validators still match.
Fields§
§etag: Option<String>The response’s ETag, including quotes and an optional W/ prefix.
last_modified: Option<String>The response’s Last-Modified HTTP date.
Trait Implementations§
Source§impl Clone for SubscriptionValidators
impl Clone for SubscriptionValidators
Source§fn clone(&self) -> SubscriptionValidators
fn clone(&self) -> SubscriptionValidators
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 SubscriptionValidators
impl Debug for SubscriptionValidators
Source§impl Default for SubscriptionValidators
impl Default for SubscriptionValidators
Source§fn default() -> SubscriptionValidators
fn default() -> SubscriptionValidators
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for SubscriptionValidators
impl<'de> Deserialize<'de> for SubscriptionValidators
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
Auto Trait Implementations§
impl Freeze for SubscriptionValidators
impl RefUnwindSafe for SubscriptionValidators
impl Send for SubscriptionValidators
impl Sync for SubscriptionValidators
impl Unpin for SubscriptionValidators
impl UnsafeUnpin for SubscriptionValidators
impl UnwindSafe for SubscriptionValidators
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