pub struct AppendExactRequestV1 {
pub batch_id: Digest,
pub index: Resource,
pub items: Vec<RetainedAppendItem>,
pub observe_committed: bool,
}Expand description
Append request plus the optional visibility observation required by the caller. Its canonical encoding is bound into recovery state.
Fields§
§batch_id: Digest§index: Resource§items: Vec<RetainedAppendItem>§observe_committed: boolTrait Implementations§
Source§impl Clone for AppendExactRequestV1
impl Clone for AppendExactRequestV1
Source§impl Debug for AppendExactRequestV1
impl Debug for AppendExactRequestV1
Source§impl<'de> Deserialize<'de> for AppendExactRequestV1
impl<'de> Deserialize<'de> for AppendExactRequestV1
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 PartialEq for AppendExactRequestV1
impl PartialEq for AppendExactRequestV1
Source§impl Serialize for AppendExactRequestV1
impl Serialize for AppendExactRequestV1
impl StructuralPartialEq for AppendExactRequestV1
Auto Trait Implementations§
impl Freeze for AppendExactRequestV1
impl RefUnwindSafe for AppendExactRequestV1
impl Send for AppendExactRequestV1
impl Sync for AppendExactRequestV1
impl Unpin for AppendExactRequestV1
impl UnsafeUnpin for AppendExactRequestV1
impl UnwindSafe for AppendExactRequestV1
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<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
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