pub struct StatusInfo {
pub role: Role,
pub epoch: Epoch,
pub current_progress: Lsn,
pub catch_up_capability: Lsn,
pub committed_lsn: Lsn,
pub healthy: bool,
}Expand description
Status info returned by GetStatus.
Fields§
§role: Role§epoch: Epoch§current_progress: Lsn§catch_up_capability: Lsn§committed_lsn: Lsn§healthy: boolAuto Trait Implementations§
impl Freeze for StatusInfo
impl RefUnwindSafe for StatusInfo
impl Send for StatusInfo
impl Sync for StatusInfo
impl Unpin for StatusInfo
impl UnsafeUnpin for StatusInfo
impl UnwindSafe for StatusInfo
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> 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