pub struct CdcHandle { /* private fields */ }Expand description
Materialized management handle for a CDC source.
Implementations§
Source§impl CdcHandle
impl CdcHandle
pub fn checkpoint_handle(&self) -> CdcCheckpointHandle
pub fn health(&self) -> CdcHealth
pub fn stop(&self) -> CdcResult<()>
pub async fn drop_slot(&self) -> CdcResult<()>
pub async fn force_drop_slot(&self) -> CdcResult<()>
pub async fn lag(&self) -> CdcResult<CdcLag>
Auto Trait Implementations§
impl !RefUnwindSafe for CdcHandle
impl !UnwindSafe for CdcHandle
impl Freeze for CdcHandle
impl Send for CdcHandle
impl Sync for CdcHandle
impl Unpin for CdcHandle
impl UnsafeUnpin for CdcHandle
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
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> Message for T
impl<T> Message for T
Source§fn from_boxed(m: BoxedMessage) -> Result<Self, BoxedDowncastErr>
fn from_boxed(m: BoxedMessage) -> Result<Self, BoxedDowncastErr>
Convert a BoxedMessage to this concrete type
Source§fn box_message(self, pid: &ActorId) -> Result<BoxedMessage, BoxedDowncastErr>
fn box_message(self, pid: &ActorId) -> Result<BoxedMessage, BoxedDowncastErr>
Convert this message to a BoxedMessage