risingwave_common::types

Trait NativeType

source
pub trait NativeType:
    PartialOrd
    + PartialEq
    + Debug
    + Copy
    + Send
    + Sync
    + Sized
    + Default
    + 'static {
    // Required method
    fn to_protobuf<T: Write>(self, output: &mut T) -> ArrayResult<usize>;
}

Required Methods§

source

fn to_protobuf<T: Write>(self, output: &mut T) -> ArrayResult<usize>

Object Safety§

This trait is not object safe.

Implementations on Foreign Types§

source§

impl NativeType for i16

source§

impl NativeType for i32

source§

impl NativeType for i64

source§

impl NativeType for u8

source§

impl NativeType for u16

source§

impl NativeType for u32

source§

impl NativeType for u64

Implementors§