pub enum CodexCompatibilityMode {
TracedOnly,
SchemaExtended,
}Expand description
Protocol surface enabled for one adapter.
Variants§
TracedOnly
Exact SUP-66 trace. Every untraced method is denied.
SchemaExtended
Schema-defined controls used only by explicit compatibility proofs.
Trait Implementations§
Source§impl Clone for CodexCompatibilityMode
impl Clone for CodexCompatibilityMode
Source§fn clone(&self) -> CodexCompatibilityMode
fn clone(&self) -> CodexCompatibilityMode
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for CodexCompatibilityMode
Source§impl Debug for CodexCompatibilityMode
impl Debug for CodexCompatibilityMode
Source§impl Default for CodexCompatibilityMode
impl Default for CodexCompatibilityMode
Source§fn default() -> CodexCompatibilityMode
fn default() -> CodexCompatibilityMode
Returns the “default value” for a type. Read more
impl Eq for CodexCompatibilityMode
Source§impl PartialEq for CodexCompatibilityMode
impl PartialEq for CodexCompatibilityMode
impl StructuralPartialEq for CodexCompatibilityMode
Auto Trait Implementations§
impl Freeze for CodexCompatibilityMode
impl RefUnwindSafe for CodexCompatibilityMode
impl Send for CodexCompatibilityMode
impl Sync for CodexCompatibilityMode
impl Unpin for CodexCompatibilityMode
impl UnsafeUnpin for CodexCompatibilityMode
impl UnwindSafe for CodexCompatibilityMode
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.