Skip to main content

RowKey

Trait RowKey 

Source
pub trait RowKey {
    type Key;
}
Expand description

Maps a value written in a selection list to the type its field is filed under, so a field is read back with the same value that selected it. Carries no message of its own: it is reached both from a selection list (where SelectionPart says what belongs in one) and from .get() (where LookupKey says what can name a field), and each of those is the accurate sentence in its position.

Required Associated Types§

Dyn Compatibility§

This trait is dyn compatible.

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

Implementors§

Source§

impl<C: ColumnKey> RowKey for Column<C>

Source§

type Key = C

Source§

impl<K, Inner> RowKey for Labeled<K, Inner>

Source§

type Key = K

Source§

impl<K, Req, S: SqlType> RowKey for Keyed<K, Req, S>

Source§

type Key = K

Source§

impl<K> RowKey for WindowFunc<K>

Source§

type Key = K