pub struct StoreRequestExt {}Expand description
Optional StoreRequest extension fields, carried as trailing bytes after
the message via the two-phase pattern (ADR 013 §Tier 1; see
encode_store_request / parse_store_request_ext).
Empty today, for the same reason as FindValueResponseExt: the publisher
side is where a record would gain a TTL hint or a partial-holding range, and
that append must stay Tier-1 after launch.
Trait Implementations§
Source§impl Clone for StoreRequestExt
impl Clone for StoreRequestExt
Source§impl Debug for StoreRequestExt
impl Debug for StoreRequestExt
Source§impl Default for StoreRequestExt
impl Default for StoreRequestExt
Source§impl<'de> Deserialize<'de> for StoreRequestExt
impl<'de> Deserialize<'de> for StoreRequestExt
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
impl Eq for StoreRequestExt
Source§impl PartialEq for StoreRequestExt
impl PartialEq for StoreRequestExt
Source§impl Serialize for StoreRequestExt
impl Serialize for StoreRequestExt
impl StructuralPartialEq for StoreRequestExt
Auto Trait Implementations§
impl Freeze for StoreRequestExt
impl RefUnwindSafe for StoreRequestExt
impl Send for StoreRequestExt
impl Sync for StoreRequestExt
impl Unpin for StoreRequestExt
impl UnsafeUnpin for StoreRequestExt
impl UnwindSafe for StoreRequestExt
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