pub struct VersionedSessionOptions {
pub retained_bytes: usize,
}Expand description
Retention allowance for one logical session, including private history, savepoints, batches and retained views. Once more than half of it is used, the private changes of a transaction move into sorted runs in encrypted temporary files, so the size of a transaction is bounded by disk; a single value or batch that does not fit in it is still an error.
Fields§
§retained_bytes: usizeTrait Implementations§
Source§impl Clone for VersionedSessionOptions
impl Clone for VersionedSessionOptions
impl Copy for VersionedSessionOptions
Source§impl Debug for VersionedSessionOptions
impl Debug for VersionedSessionOptions
Auto Trait Implementations§
impl Freeze for VersionedSessionOptions
impl RefUnwindSafe for VersionedSessionOptions
impl Send for VersionedSessionOptions
impl Sync for VersionedSessionOptions
impl Unpin for VersionedSessionOptions
impl UnsafeUnpin for VersionedSessionOptions
impl UnwindSafe for VersionedSessionOptions
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