Trait roci::Componentize

source ·
pub trait Componentize {
    const MAX_SIZE: usize = 4_294_967_295usize;

    // Required method
    fn sink_columns(&self, output: &mut impl Decomponentize);
}

Provided Associated Constants§

source

const MAX_SIZE: usize = 4_294_967_295usize

Required Methods§

source

fn sink_columns(&self, output: &mut impl Decomponentize)

Object Safety§

This trait is not object safe.

Implementations on Foreign Types§

source§

impl Componentize for ()

source§

fn sink_columns(&self, _output: &mut impl Decomponentize)

source§

const MAX_SIZE: usize = 0usize

source§

impl<T1> Componentize for (T1,)
where T1: Componentize,

source§

fn sink_columns(&self, output: &mut impl Decomponentize)

source§

const MAX_SIZE: usize = _

source§

impl<T1, T2> Componentize for (T1, T2)
where T1: Componentize, T2: Componentize,

source§

fn sink_columns(&self, output: &mut impl Decomponentize)

source§

const MAX_SIZE: usize = _

source§

impl<T1, T2, T3> Componentize for (T1, T2, T3)

source§

fn sink_columns(&self, output: &mut impl Decomponentize)

source§

const MAX_SIZE: usize = _

source§

impl<T1, T2, T3, T4> Componentize for (T1, T2, T3, T4)

source§

fn sink_columns(&self, output: &mut impl Decomponentize)

source§

const MAX_SIZE: usize = _

source§

impl<T1, T2, T3, T4, T5> Componentize for (T1, T2, T3, T4, T5)

source§

fn sink_columns(&self, output: &mut impl Decomponentize)

source§

const MAX_SIZE: usize = _

source§

impl<T1, T2, T3, T4, T5, T6> Componentize for (T1, T2, T3, T4, T5, T6)

source§

fn sink_columns(&self, output: &mut impl Decomponentize)

source§

const MAX_SIZE: usize = _

source§

impl<T1, T2, T3, T4, T5, T6, T7> Componentize for (T1, T2, T3, T4, T5, T6, T7)

source§

fn sink_columns(&self, output: &mut impl Decomponentize)

source§

const MAX_SIZE: usize = _

source§

impl<T1, T2, T3, T4, T5, T6, T7, T8> Componentize for (T1, T2, T3, T4, T5, T6, T7, T8)

source§

fn sink_columns(&self, output: &mut impl Decomponentize)

source§

const MAX_SIZE: usize = _

source§

impl<T1, T2, T3, T4, T5, T6, T7, T9, T10> Componentize for (T1, T2, T3, T4, T5, T6, T7, T9, T10)

source§

fn sink_columns(&self, output: &mut impl Decomponentize)

source§

const MAX_SIZE: usize = _

source§

impl<T1, T2, T3, T4, T5, T6, T7, T9, T10, T11> Componentize for (T1, T2, T3, T4, T5, T6, T7, T9, T10, T11)

source§

fn sink_columns(&self, output: &mut impl Decomponentize)

source§

const MAX_SIZE: usize = _

source§

impl<T1, T2, T3, T4, T5, T6, T7, T9, T10, T11, T12> Componentize for (T1, T2, T3, T4, T5, T6, T7, T9, T10, T11, T12)

source§

fn sink_columns(&self, output: &mut impl Decomponentize)

source§

const MAX_SIZE: usize = _

source§

impl<T1, T2, T3, T4, T5, T6, T7, T9, T10, T11, T12, T13> Componentize for (T1, T2, T3, T4, T5, T6, T7, T9, T10, T11, T12, T13)

source§

fn sink_columns(&self, output: &mut impl Decomponentize)

source§

const MAX_SIZE: usize = _

source§

impl<T1, T2, T3, T4, T5, T6, T7, T9, T10, T11, T12, T13, T14> Componentize for (T1, T2, T3, T4, T5, T6, T7, T9, T10, T11, T12, T13, T14)

source§

fn sink_columns(&self, output: &mut impl Decomponentize)

source§

const MAX_SIZE: usize = _

source§

impl<T1, T2, T3, T4, T5, T6, T7, T9, T10, T11, T12, T13, T14, T15> Componentize for (T1, T2, T3, T4, T5, T6, T7, T9, T10, T11, T12, T13, T14, T15)

source§

fn sink_columns(&self, output: &mut impl Decomponentize)

source§

const MAX_SIZE: usize = _

source§

impl<T1, T2, T3, T4, T5, T6, T7, T9, T10, T11, T12, T13, T14, T15, T16> Componentize for (T1, T2, T3, T4, T5, T6, T7, T9, T10, T11, T12, T13, T14, T15, T16)

source§

fn sink_columns(&self, output: &mut impl Decomponentize)

source§

const MAX_SIZE: usize = _

source§

impl<T1, T2, T3, T4, T5, T6, T7, T9, T10, T11, T12, T13, T14, T15, T16, T17> Componentize for (T1, T2, T3, T4, T5, T6, T7, T9, T10, T11, T12, T13, T14, T15, T16, T17)

source§

fn sink_columns(&self, output: &mut impl Decomponentize)

source§

const MAX_SIZE: usize = _

source§

impl<T1, T2, T3, T4, T5, T6, T7, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18> Componentize for (T1, T2, T3, T4, T5, T6, T7, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18)

source§

fn sink_columns(&self, output: &mut impl Decomponentize)

source§

const MAX_SIZE: usize = _

Implementors§