Skip to main content

Row

Trait Row 

Source
pub trait Row: RowValue { }
Expand description

A self-contained Standard Row Format root.

Derived structs, arrays, and maps implement this marker. Scalar, string, binary, and optional values are field/element values rather than row roots.

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementations on Foreign Types§

Source§

impl<K, V> Row for BTreeMap<K, V>
where K: RowValue + Ord, V: RowValue,

Source§

impl<T: RowValue, const N: usize> Row for [T; N]

Source§

impl<T: RowValue> Row for Vec<T>

Implementors§