pub struct CompressOptions {
pub encode: String,
pub compress: String,
pub level: String,
}
Expand description
Compress options for column, supported since TDengine 3.3.0.0 .
The encode
field is the encoding method for the column, it can be one of the following values:
disabled
delta-i
delta-d
simple8b
The compress
field is the compression method for the column, it can be one of the following values:
none
lz4
gzip
zstd
The level
field is the compression level for the column, it can be one of the following values:
low
medium
high
Fields§
§encode: String
§compress: String
§level: String
Implementations§
Trait Implementations§
Source§impl Clone for CompressOptions
impl Clone for CompressOptions
Source§fn clone(&self) -> CompressOptions
fn clone(&self) -> CompressOptions
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 CompressOptions
impl Debug for CompressOptions
Source§impl<'de> Deserialize<'de> for CompressOptions
impl<'de> Deserialize<'de> for CompressOptions
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 Display for CompressOptions
impl Display for CompressOptions
Source§impl PartialEq for CompressOptions
impl PartialEq for CompressOptions
Source§impl Serialize for CompressOptions
impl Serialize for CompressOptions
impl Eq for CompressOptions
impl StructuralPartialEq for CompressOptions
Auto Trait Implementations§
impl Freeze for CompressOptions
impl RefUnwindSafe for CompressOptions
impl Send for CompressOptions
impl Sync for CompressOptions
impl Unpin for CompressOptions
impl UnwindSafe for CompressOptions
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
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