Trait MzData

Source
pub trait MzData: Columnation + for<'a> Columnar<Container: Container<Ref<'a>: Copy + Ord> + Clone + Send> { }
Expand description

Trait for data types that can be used in Materialize’s dataflow, supporting both columnar and columnation.

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementors§

Source§

impl<T> MzData for T
where T: Columnation + for<'a> Columnar<Container: Clone + Send>, for<'a> Ref<'a, T>: Copy + Ord,