enum OutputSyntax {
Implicit,
Explicit,
}Expand description
How a relation header renders its output.
Variants§
Implicit
Output columns are rendered as final visible output: => output_columns.
Explicit
Output columns are rendered as the direct output domain: +> columns,
with |> order appended when an explicit emit mapping is present.
Trait Implementations§
Source§impl Clone for OutputSyntax
impl Clone for OutputSyntax
Source§fn clone(&self) -> OutputSyntax
fn clone(&self) -> OutputSyntax
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 OutputSyntax
impl Debug for OutputSyntax
Source§impl Default for OutputSyntax
impl Default for OutputSyntax
Source§fn default() -> OutputSyntax
fn default() -> OutputSyntax
Returns the “default value” for a type. Read more
Source§impl PartialEq for OutputSyntax
impl PartialEq for OutputSyntax
Source§fn eq(&self, other: &OutputSyntax) -> bool
fn eq(&self, other: &OutputSyntax) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Copy for OutputSyntax
impl Eq for OutputSyntax
impl StructuralPartialEq for OutputSyntax
Auto Trait Implementations§
impl Freeze for OutputSyntax
impl RefUnwindSafe for OutputSyntax
impl Send for OutputSyntax
impl Sync for OutputSyntax
impl Unpin for OutputSyntax
impl UnsafeUnpin for OutputSyntax
impl UnwindSafe for OutputSyntax
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<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.