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§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
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
impl<A, B, T> HttpServerConnExec<A, B> for Twhere
B: Body,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§fn in_current_span(self) -> Instrumented<Self> ⓘ
fn in_current_span(self) -> Instrumented<Self> ⓘ
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more