pub struct WriteTimeTtlCall {
pub function: WriteTimeTtlFunction,
pub column: String,
pub alias: Option<String>,
}Expand description
A parsed WRITETIME(col) or TTL(col) select item.
Fields§
§function: WriteTimeTtlFunctionWhich function was written
column: StringThe single column argument (case-preserved from the source text)
alias: Option<String>Optional alias (WRITETIME(col) AS wt)
Trait Implementations§
Source§impl Clone for WriteTimeTtlCall
impl Clone for WriteTimeTtlCall
Source§fn clone(&self) -> WriteTimeTtlCall
fn clone(&self) -> WriteTimeTtlCall
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 WriteTimeTtlCall
impl Debug for WriteTimeTtlCall
Source§impl<'de> Deserialize<'de> for WriteTimeTtlCall
impl<'de> Deserialize<'de> for WriteTimeTtlCall
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 WriteTimeTtlCall
impl PartialEq for WriteTimeTtlCall
Source§impl Serialize for WriteTimeTtlCall
impl Serialize for WriteTimeTtlCall
impl StructuralPartialEq for WriteTimeTtlCall
Auto Trait Implementations§
impl Freeze for WriteTimeTtlCall
impl RefUnwindSafe for WriteTimeTtlCall
impl Send for WriteTimeTtlCall
impl Sync for WriteTimeTtlCall
impl Unpin for WriteTimeTtlCall
impl UnsafeUnpin for WriteTimeTtlCall
impl UnwindSafe for WriteTimeTtlCall
Blanket Implementations§
impl<T> Allocation for T
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