pub struct PeerUpdate {
pub match_index: Option<u64>,
pub next_index: u64,
pub success: bool,
}Fields§
§match_index: Option<u64>§next_index: u64§success: boolif peer response success
Implementations§
Trait Implementations§
Source§impl Clone for PeerUpdate
impl Clone for PeerUpdate
Source§fn clone(&self) -> PeerUpdate
fn clone(&self) -> PeerUpdate
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 PeerUpdate
impl Debug for PeerUpdate
Source§impl PartialEq for PeerUpdate
impl PartialEq for PeerUpdate
impl StructuralPartialEq for PeerUpdate
Auto Trait Implementations§
impl Freeze for PeerUpdate
impl RefUnwindSafe for PeerUpdate
impl Send for PeerUpdate
impl Sync for PeerUpdate
impl Unpin for PeerUpdate
impl UnwindSafe for PeerUpdate
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