pub struct TagsColumnOption {
pub with: bool,
pub tags: Vec<Tag>,
}Expand description
Tags option of column Syntax
[ WITH ] TAG ( <tag_name> = '<tag_value>' [ , <tag_name> = '<tag_value>' , ... ] )Fields§
§with: boolThis flag indicates that the tags option is declared using the WITH prefix.
Example:
WITH TAG (A = 'Tag A')List of tags to attach to the column.
Trait Implementations§
Source§impl Clone for TagsColumnOption
impl Clone for TagsColumnOption
Source§fn clone(&self) -> TagsColumnOption
fn clone(&self) -> TagsColumnOption
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 more
Source§impl Debug for TagsColumnOption
impl Debug for TagsColumnOption
Source§impl<'de> Deserialize<'de> for TagsColumnOption
impl<'de> Deserialize<'de> for TagsColumnOption
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>,
where __D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Display for TagsColumnOption
impl Display for TagsColumnOption
Source§impl Hash for TagsColumnOption
impl Hash for TagsColumnOption
Source§impl Ord for TagsColumnOption
impl Ord for TagsColumnOption
Source§fn cmp(&self, other: &TagsColumnOption) -> Ordering
fn cmp(&self, other: &TagsColumnOption) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
where Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for TagsColumnOption
impl PartialEq for TagsColumnOption
Source§impl PartialOrd for TagsColumnOption
impl PartialOrd for TagsColumnOption
Source§fn partial_cmp(&self, other: &TagsColumnOption) -> Option<Ordering>
fn partial_cmp(&self, other: &TagsColumnOption) -> Option<Ordering>
This method returns an ordering between self and other values if one exists. Read more
1.0.0 · Source§fn lt(&self, other: &Rhs) -> bool
fn lt(&self, other: &Rhs) -> bool
Tests less than (for self and other) and is used by the < operator. Read more
1.0.0 · Source§fn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
Tests less than or equal to (for self and other) and is used by the
<= operator. Read more
Source§impl Serialize for TagsColumnOption
impl Serialize for TagsColumnOption
Source§impl Visit for TagsColumnOption
impl Visit for TagsColumnOption
Source§impl VisitMut for TagsColumnOption
impl VisitMut for TagsColumnOption
Source§fn visit<V: VisitorMut>(&mut self, visitor: &mut V) -> ControlFlow<V::Break>
fn visit<V: VisitorMut>(&mut self, visitor: &mut V) -> ControlFlow<V::Break>
Mutably visit this node with the provided VisitorMut. Read more
impl Eq for TagsColumnOption
impl StructuralPartialEq for TagsColumnOption
Auto Trait Implementations§
impl Freeze for TagsColumnOption
impl RefUnwindSafe for TagsColumnOption
impl Send for TagsColumnOption
impl Sync for TagsColumnOption
impl Unpin for TagsColumnOption
impl UnwindSafe for TagsColumnOption
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
where 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,
where T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
where T: for<'de> Deserialize<'de>,