Struct smartnoise_validator::proto::Union[][src]

pub struct Union {
    pub flatten: bool,
}

Union Component

Union the arrays in the arguments into one array.

This struct represents an abstract computation. Arguments are provided via the graph. Additional options are set via the fields on this struct. The return is the result of the union on the arguments.

Returns

Fields

flatten: bool

When set, the output is an array. When unset, the output is an indexmap of arrays.

Trait Implementations

impl Clone for Union[src]

impl Component for Union[src]

impl Debug for Union[src]

impl Default for Union[src]

impl Message for Union[src]

impl PartialEq<Union> for Union[src]

impl Sensitivity for Union[src]

impl StructuralPartialEq for Union[src]

Auto Trait Implementations

impl RefUnwindSafe for Union

impl Send for Union

impl Sync for Union

impl Unpin for Union

impl UnwindSafe for Union

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<V, T> VZip<V> for T where
    V: MultiLane<T>, 
[src]