pub struct PreviousVersionContextConfig {
pub enabled: bool,
pub max_bytes: i64,
pub max_rows: i64,
pub max_tables: i64,
pub max_row_bytes: i64,
pub max_age_ms: i64,
}Expand description
D2/D8/A4: capture bounds. Every bound is measured before materializing.
Fields§
§enabled: boolFeature flag, default off. A feature flag, never a security control.
max_bytes: i64§max_rows: i64§max_tables: i64§max_row_bytes: i64§max_age_ms: i64D7/A1 TTL. Enforced ONLY by an aware binary, at boot and at read. It is a hygiene bound for aware binaries and says NOTHING about an unaware same-schema rollback, which runs none of this code and therefore leaves the container in place indefinitely.
Implementations§
Trait Implementations§
Source§impl Clone for PreviousVersionContextConfig
impl Clone for PreviousVersionContextConfig
impl Copy for PreviousVersionContextConfig
Source§impl Debug for PreviousVersionContextConfig
impl Debug for PreviousVersionContextConfig
impl Eq for PreviousVersionContextConfig
impl StructuralPartialEq for PreviousVersionContextConfig
Auto Trait Implementations§
impl Freeze for PreviousVersionContextConfig
impl RefUnwindSafe for PreviousVersionContextConfig
impl Send for PreviousVersionContextConfig
impl Sync for PreviousVersionContextConfig
impl Unpin for PreviousVersionContextConfig
impl UnsafeUnpin for PreviousVersionContextConfig
impl UnwindSafe for PreviousVersionContextConfig
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