pub struct MergeTreeTTLAction {
pub this: Box<Expression>,
pub delete: Option<Box<Expression>>,
pub recompress: Option<Box<Expression>>,
pub to_disk: Option<Box<Expression>>,
pub to_volume: Option<Box<Expression>>,
}Expand description
MergeTreeTTLAction
Fields§
§this: Box<Expression>§delete: Option<Box<Expression>>§recompress: Option<Box<Expression>>§to_disk: Option<Box<Expression>>§to_volume: Option<Box<Expression>>Trait Implementations§
Source§impl Clone for MergeTreeTTLAction
impl Clone for MergeTreeTTLAction
Source§fn clone(&self) -> MergeTreeTTLAction
fn clone(&self) -> MergeTreeTTLAction
Returns a duplicate of the value. Read more
1.0.0 · 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 MergeTreeTTLAction
impl Debug for MergeTreeTTLAction
Source§impl<'de> Deserialize<'de> for MergeTreeTTLAction
impl<'de> Deserialize<'de> for MergeTreeTTLAction
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 PartialEq for MergeTreeTTLAction
impl PartialEq for MergeTreeTTLAction
Source§impl Serialize for MergeTreeTTLAction
impl Serialize for MergeTreeTTLAction
impl StructuralPartialEq for MergeTreeTTLAction
Auto Trait Implementations§
impl Freeze for MergeTreeTTLAction
impl RefUnwindSafe for MergeTreeTTLAction
impl Send for MergeTreeTTLAction
impl Sync for MergeTreeTTLAction
impl Unpin for MergeTreeTTLAction
impl UnwindSafe for MergeTreeTTLAction
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