pub struct CrdtInspector { /* private fields */ }Expand description
CRDT Inspector for detailed CRDT analysis
Implementations§
Source§impl CrdtInspector
impl CrdtInspector
Sourcepub async fn inspect_crdt<T: CRDT + Mergeable>(
&self,
crdt: &T,
crdt_id: String,
) -> CrdtInspection
pub async fn inspect_crdt<T: CRDT + Mergeable>( &self, crdt: &T, crdt_id: String, ) -> CrdtInspection
Inspect a CRDT and return detailed information
Sourcepub async fn get_all_inspections(&self) -> HashMap<String, CrdtInspection>
pub async fn get_all_inspections(&self) -> HashMap<String, CrdtInspection>
Get all CRDT inspections
Auto Trait Implementations§
impl Freeze for CrdtInspector
impl !RefUnwindSafe for CrdtInspector
impl Send for CrdtInspector
impl Sync for CrdtInspector
impl Unpin for CrdtInspector
impl !UnwindSafe for CrdtInspector
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> PolicyExt for Twhere
T: ?Sized,
impl<T> PolicyExt for Twhere
T: ?Sized,
Source§impl<T> SerializableKey for T
impl<T> SerializableKey for T
Source§impl<T> StorageAccess<T> for T
impl<T> StorageAccess<T> for T
Source§fn as_borrowed(&self) -> &T
fn as_borrowed(&self) -> &T
Borrows the value.
Source§fn into_taken(self) -> T
fn into_taken(self) -> T
Takes the value.