risingwave_common::types::private

Trait Alias ScalarBounds

source
trait ScalarBounds<Impl> = Debug
    + Send
    + Sync
    + Clone
    + PartialEq
    + Eq
    + PartialOrd
    + Ord
    + TryFrom<Impl, Error = ArrayError>
    + Into<Impl>;
Expand description

Common trait bounds of scalar and scalar reference types.

NOTE(rc): Hash is not in the trait bound list, it’s implemented as ScalarRef::hash_scalar.