pub struct SelectField {
pub name: String,
pub alias: Option<String>,
pub temporal_func: Option<TemporalFunc>,
}Expand description
A selected field with optional alias and temporal function.
Fields§
§name: StringField name.
alias: Option<String>Optional alias.
temporal_func: Option<TemporalFunc>Temporal function, if any.
Trait Implementations§
Source§impl Clone for SelectField
impl Clone for SelectField
Source§fn clone(&self) -> SelectField
fn clone(&self) -> SelectField
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 SelectField
impl Debug for SelectField
Source§impl<'de> Deserialize<'de> for SelectField
impl<'de> Deserialize<'de> for SelectField
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 SelectField
impl RefUnwindSafe for SelectField
impl Send for SelectField
impl Sync for SelectField
impl Unpin for SelectField
impl UnsafeUnpin for SelectField
impl UnwindSafe for SelectField
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