pub struct DDataProbe { /* private fields */ }Implementations§
Source§impl DDataProbe
impl DDataProbe
pub fn new(bus: TelemetryBus) -> Self
pub fn record_update(&self, key: &str)
pub fn record_delete(&self, key: &str)
pub fn key_count(&self) -> usize
pub fn snapshot(&self) -> DDataSnapshot
Sourcepub fn refresh_from(&self, replicator: &Replicator)
pub fn refresh_from(&self, replicator: &Replicator)
Refresh key set from a live replicator. Feature-gated.
Auto Trait Implementations§
impl !Freeze for DDataProbe
impl !RefUnwindSafe for DDataProbe
impl Send for DDataProbe
impl Sync for DDataProbe
impl Unpin for DDataProbe
impl UnsafeUnpin for DDataProbe
impl !UnwindSafe for DDataProbe
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> FutureExt for T
impl<T> FutureExt for T
Source§fn with_context(self, otel_cx: Context) -> WithContext<Self>
fn with_context(self, otel_cx: Context) -> WithContext<Self>
Source§fn with_current_context(self) -> WithContext<Self>
fn with_current_context(self) -> WithContext<Self>
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