pub enum IntegrityCheckResult {
Quick(QuickIntegrityResult),
Deep(IntegrityJobReceipt),
}Expand description
Typed result shared by trusted Rust and SQL integrity frontends.
Variants§
Quick(QuickIntegrityResult)
Bounded one-call Quick result.
Deep(IntegrityJobReceipt)
Start, continuation, terminal, or abort Deep receipt.
Trait Implementations§
Source§impl Clone for IntegrityCheckResult
impl Clone for IntegrityCheckResult
Source§impl Debug for IntegrityCheckResult
impl Debug for IntegrityCheckResult
Source§impl<'de> Deserialize<'de> for IntegrityCheckResult
impl<'de> Deserialize<'de> for IntegrityCheckResult
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for IntegrityCheckResult
Source§impl PartialEq for IntegrityCheckResult
impl PartialEq for IntegrityCheckResult
Source§impl Serialize for IntegrityCheckResult
impl Serialize for IntegrityCheckResult
impl StructuralPartialEq for IntegrityCheckResult
Source§impl Wire for IntegrityCheckResultwhere
Self: Serialize,
Available on non-target_family=wasm only.
impl Wire for IntegrityCheckResultwhere
Self: Serialize,
Available on non-
target_family=wasm only.Source§fn native_schema(
__ic_wire_schema: &mut SchemaContext,
) -> Result<Value, GenerationError>
fn native_schema( __ic_wire_schema: &mut SchemaContext, ) -> Result<Value, GenerationError>
Describe the serialized shape using the existing registry metadata grammar.
Auto Trait Implementations§
impl Freeze for IntegrityCheckResult
impl RefUnwindSafe for IntegrityCheckResult
impl Send for IntegrityCheckResult
impl Sync for IntegrityCheckResult
impl Unpin for IntegrityCheckResult
impl UnsafeUnpin for IntegrityCheckResult
impl UnwindSafe for IntegrityCheckResult
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