pub struct AppendPersonalDbEntryRequest {Show 15 fields
pub bucket: String,
pub database_id: String,
pub group_id: String,
pub expected_log_index: u64,
pub expected_log_hash_sha256: Vec<u8>,
pub changeset: Vec<u8>,
pub client_proposal_hash_sha256: Vec<u8>,
pub database_state_root_sha256: Vec<u8>,
pub schema_hash_sha256: Vec<u8>,
pub membership_revision: u64,
pub client_log_epoch: u64,
pub signed_client_proposal: Vec<u8>,
pub signed_voter_acknowledgements: Vec<Vec<u8>>,
pub signed_proposal_admission: Vec<u8>,
pub command_id: String,
}Fields§
§bucket: String§database_id: String§group_id: String§expected_log_index: u64§expected_log_hash_sha256: Vec<u8>§changeset: Vec<u8>§client_proposal_hash_sha256: Vec<u8>§database_state_root_sha256: Vec<u8>§schema_hash_sha256: Vec<u8>§membership_revision: u64§client_log_epoch: u64§signed_client_proposal: Vec<u8>§signed_voter_acknowledgements: Vec<Vec<u8>>§signed_proposal_admission: Vec<u8>§command_id: StringTrait Implementations§
Source§impl Clone for AppendPersonalDbEntryRequest
impl Clone for AppendPersonalDbEntryRequest
Source§fn clone(&self) -> AppendPersonalDbEntryRequest
fn clone(&self) -> AppendPersonalDbEntryRequest
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 AppendPersonalDbEntryRequest
impl Debug for AppendPersonalDbEntryRequest
impl Eq for AppendPersonalDbEntryRequest
Source§impl Hash for AppendPersonalDbEntryRequest
impl Hash for AppendPersonalDbEntryRequest
Source§impl Message for AppendPersonalDbEntryRequest
impl Message for AppendPersonalDbEntryRequest
Source§fn encoded_len(&self) -> usize
fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.
Source§fn encode(&self, buf: &mut impl BufMut) -> Result<(), EncodeError>where
Self: Sized,
fn encode(&self, buf: &mut impl BufMut) -> Result<(), EncodeError>where
Self: Sized,
Encodes the message to a buffer. Read more
Source§fn encode_to_vec(&self) -> Vec<u8> ⓘwhere
Self: Sized,
fn encode_to_vec(&self) -> Vec<u8> ⓘwhere
Self: Sized,
Encodes the message to a newly allocated buffer.
Source§fn encode_length_delimited(
&self,
buf: &mut impl BufMut,
) -> Result<(), EncodeError>where
Self: Sized,
fn encode_length_delimited(
&self,
buf: &mut impl BufMut,
) -> Result<(), EncodeError>where
Self: Sized,
Encodes the message with a length-delimiter to a buffer. Read more
Source§fn encode_length_delimited_to_vec(&self) -> Vec<u8> ⓘwhere
Self: Sized,
fn encode_length_delimited_to_vec(&self) -> Vec<u8> ⓘwhere
Self: Sized,
Encodes the message with a length-delimiter to a newly allocated buffer.
Source§fn decode(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
fn decode(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
Decodes an instance of the message from a buffer. Read more
Source§fn decode_length_delimited(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
fn decode_length_delimited(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
Decodes a length-delimited instance of the message from the buffer.
Source§fn merge(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
fn merge(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
Decodes an instance of the message from a buffer, and merges it into
self. Read moreSource§fn merge_length_delimited(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
fn merge_length_delimited(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
Decodes a length-delimited instance of the message from buffer, and
merges it into
self.impl StructuralPartialEq for AppendPersonalDbEntryRequest
Auto Trait Implementations§
impl Freeze for AppendPersonalDbEntryRequest
impl RefUnwindSafe for AppendPersonalDbEntryRequest
impl Send for AppendPersonalDbEntryRequest
impl Sync for AppendPersonalDbEntryRequest
impl Unpin for AppendPersonalDbEntryRequest
impl UnsafeUnpin for AppendPersonalDbEntryRequest
impl UnwindSafe for AppendPersonalDbEntryRequest
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> 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