pub enum TypedPagesEnforcement {
Observe,
Active,
}Expand description
Enforcement mode for typed-page compaction (#3630).
Variants§
Observe
Classify and audit only. Zero behavioral change relative to the untyped path.
Active
Classify + pointer-replace SystemContext pages + batch assertions + audit.
Trait Implementations§
Source§impl Clone for TypedPagesEnforcement
impl Clone for TypedPagesEnforcement
Source§fn clone(&self) -> TypedPagesEnforcement
fn clone(&self) -> TypedPagesEnforcement
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 moreSource§impl Debug for TypedPagesEnforcement
impl Debug for TypedPagesEnforcement
Source§impl Default for TypedPagesEnforcement
impl Default for TypedPagesEnforcement
Source§fn default() -> TypedPagesEnforcement
fn default() -> TypedPagesEnforcement
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for TypedPagesEnforcement
impl<'de> Deserialize<'de> for TypedPagesEnforcement
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
Source§impl JsonSchema for TypedPagesEnforcement
impl JsonSchema for TypedPagesEnforcement
Source§fn schema_id() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
Returns a string that uniquely identifies the schema produced by this type. Read more
Source§fn json_schema(generator: &mut SchemaGenerator) -> Schema
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Generates a JSON Schema for this type. Read more
Source§fn inline_schema() -> bool
fn inline_schema() -> bool
Whether JSON Schemas generated for this type should be included directly in parent schemas,
rather than being re-used where possible using the
$ref keyword. Read moreSource§impl PartialEq for TypedPagesEnforcement
impl PartialEq for TypedPagesEnforcement
Source§fn eq(&self, other: &TypedPagesEnforcement) -> bool
fn eq(&self, other: &TypedPagesEnforcement) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for TypedPagesEnforcement
impl Serialize for TypedPagesEnforcement
impl Copy for TypedPagesEnforcement
impl Eq for TypedPagesEnforcement
impl StructuralPartialEq for TypedPagesEnforcement
Auto Trait Implementations§
impl Freeze for TypedPagesEnforcement
impl RefUnwindSafe for TypedPagesEnforcement
impl Send for TypedPagesEnforcement
impl Sync for TypedPagesEnforcement
impl Unpin for TypedPagesEnforcement
impl UnsafeUnpin for TypedPagesEnforcement
impl UnwindSafe for TypedPagesEnforcement
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> 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§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.