Trait rerun::DatatypeBatch

source ·
pub trait DatatypeBatch: LoggableBatch<Name = DatatypeName> { }
Expand description

A DatatypeBatch represents an array’s worth of Datatype instances.

Any LoggableBatch with a Loggable::Name set to DatatypeName automatically implements DatatypeBatch.

Implementations on Foreign Types§

source§

impl<'a, D> DatatypeBatch for &'a [D]
where D: Datatype,

source§

impl<'a, D> DatatypeBatch for &'a [Option<D>]
where D: Datatype,

source§

impl<'a, D, const N: usize> DatatypeBatch for &'a [D; N]
where D: Datatype,

source§

impl<'a, D, const N: usize> DatatypeBatch for &'a [Option<D>; N]
where D: Datatype,

source§

impl<D> DatatypeBatch for Option<D>
where D: Datatype,

source§

impl<D> DatatypeBatch for Vec<Option<D>>
where D: Datatype,

source§

impl<D> DatatypeBatch for Vec<D>
where D: Datatype,

source§

impl<D, const N: usize> DatatypeBatch for [D; N]
where D: Datatype,

source§

impl<D, const N: usize> DatatypeBatch for [Option<D>; N]
where D: Datatype,

Implementors§

source§

impl<D> DatatypeBatch for D
where D: Datatype,