pub struct ReplicaReplication {
pub primary_addr: String,
pub last_applied_lsn: u64,
pub poll_interval: Duration,
pub connected: bool,
}Expand description
Replica replication state.
Fields§
§primary_addr: String§last_applied_lsn: u64§poll_interval: Duration§connected: boolImplementations§
Source§impl ReplicaReplication
impl ReplicaReplication
pub fn new(primary_addr: String, poll_interval_ms: u64) -> ReplicaReplication
Auto Trait Implementations§
impl Freeze for ReplicaReplication
impl RefUnwindSafe for ReplicaReplication
impl Send for ReplicaReplication
impl Sync for ReplicaReplication
impl Unpin for ReplicaReplication
impl UnsafeUnpin for ReplicaReplication
impl UnwindSafe for ReplicaReplication
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> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§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