pub enum ReplicationPrimaryMessage {
ReadCdcBatch {
since_version: CommitVersion,
batch_size: u64,
reply: Reply<Result<CdcBatch, Error>>,
},
GetVersion {
reply: Reply<Result<VersionInfo, Error>>,
},
}Expand description
Messages for the replication primary actor.
Variants§
ReadCdcBatch
Read a batch of CDC entries starting after since_version.
GetVersion
Get the current CDC version range.
Fields
§
reply: Reply<Result<VersionInfo, Error>>Auto Trait Implementations§
impl Freeze for ReplicationPrimaryMessage
impl !RefUnwindSafe for ReplicationPrimaryMessage
impl Send for ReplicationPrimaryMessage
impl Sync for ReplicationPrimaryMessage
impl Unpin for ReplicationPrimaryMessage
impl UnsafeUnpin for ReplicationPrimaryMessage
impl !UnwindSafe for ReplicationPrimaryMessage
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 more