pub struct PartitionRangeSpec {
pub name: Option<Identifier>,
pub kind: String,
pub values: Vec<Expression>,
pub dynamic: bool,
pub direction: Option<String>,
pub threshold: Option<Expression>,
pub interval: Option<(Expression, Option<String>)>,
pub properties: Vec<Expression>,
}Fields§
§name: Option<Identifier>§kind: String§values: Vec<Expression>§dynamic: bool§direction: Option<String>§threshold: Option<Expression>§interval: Option<(Expression, Option<String>)>§properties: Vec<Expression>Trait Implementations§
Source§impl Clone for PartitionRangeSpec
impl Clone for PartitionRangeSpec
Source§impl Debug for PartitionRangeSpec
impl Debug for PartitionRangeSpec
Source§impl<'de> Deserialize<'de> for PartitionRangeSpec
impl<'de> Deserialize<'de> for PartitionRangeSpec
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 PartitionRangeSpec
impl PartialEq for PartitionRangeSpec
Source§impl Serialize for PartitionRangeSpec
impl Serialize for PartitionRangeSpec
impl StructuralPartialEq for PartitionRangeSpec
Auto Trait Implementations§
impl Freeze for PartitionRangeSpec
impl RefUnwindSafe for PartitionRangeSpec
impl Send for PartitionRangeSpec
impl Sync for PartitionRangeSpec
impl Unpin for PartitionRangeSpec
impl UnsafeUnpin for PartitionRangeSpec
impl UnwindSafe for PartitionRangeSpec
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