pub struct NewCommitData {
pub new_commit_index: u64,
pub role: i32,
pub current_term: u64,
}Fields§
§new_commit_index: u64§role: i32§current_term: u64Trait Implementations§
Source§impl Clone for NewCommitData
impl Clone for NewCommitData
Source§fn clone(&self) -> NewCommitData
fn clone(&self) -> NewCommitData
Returns a duplicate of the value. Read more
1.0.0 · 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 NewCommitData
impl Debug for NewCommitData
Source§impl PartialEq for NewCommitData
impl PartialEq for NewCommitData
impl StructuralPartialEq for NewCommitData
Auto Trait Implementations§
impl Freeze for NewCommitData
impl RefUnwindSafe for NewCommitData
impl Send for NewCommitData
impl Sync for NewCommitData
impl Unpin for NewCommitData
impl UnsafeUnpin for NewCommitData
impl UnwindSafe for NewCommitData
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<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