pub struct WalTruncateRequest {
pub fence_lsn: Option<u64>,
}Expand description
Body for POST /admin/wal/truncate. Operators supply the LSN past
which sealed segments may be deleted; the WAL truncates everything
at or below that point. Active and tombstone segments are always
retained.
Fields§
§fence_lsn: Option<u64>Trait Implementations§
Source§impl Debug for WalTruncateRequest
impl Debug for WalTruncateRequest
Source§impl Default for WalTruncateRequest
impl Default for WalTruncateRequest
Source§fn default() -> WalTruncateRequest
fn default() -> WalTruncateRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for WalTruncateRequestwhere
WalTruncateRequest: Default,
impl<'de> Deserialize<'de> for WalTruncateRequestwhere
WalTruncateRequest: Default,
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
Auto Trait Implementations§
impl Freeze for WalTruncateRequest
impl RefUnwindSafe for WalTruncateRequest
impl Send for WalTruncateRequest
impl Sync for WalTruncateRequest
impl Unpin for WalTruncateRequest
impl UnsafeUnpin for WalTruncateRequest
impl UnwindSafe for WalTruncateRequest
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