risingwave_common::array

Type Alias TimestampArray

source
pub type TimestampArray = PrimitiveArray<Timestamp>;

Aliased Type§

struct TimestampArray {
    bitmap: Bitmap,
    data: Box<[Timestamp]>,
}

Fields§

§bitmap: Bitmap§data: Box<[Timestamp]>

Trait Implementations§

source§

impl From<&[PrimitiveArray<TimestampMicrosecondType>]> for TimestampArray

source§

fn from(arrays: &[TimestampMicrosecondArray]) -> Self

Converts to this type from the input type.
source§

impl From<&[PrimitiveArray<TimestampMicrosecondType>]> for TimestampArray

source§

fn from(arrays: &[TimestampMicrosecondArray]) -> Self

Converts to this type from the input type.
source§

impl From<&[PrimitiveArray<TimestampMillisecondType>]> for TimestampArray

source§

fn from(arrays: &[TimestampMillisecondArray]) -> Self

Converts to this type from the input type.
source§

impl From<&[PrimitiveArray<TimestampMillisecondType>]> for TimestampArray

source§

fn from(arrays: &[TimestampMillisecondArray]) -> Self

Converts to this type from the input type.
source§

impl From<&[PrimitiveArray<TimestampNanosecondType>]> for TimestampArray

source§

fn from(arrays: &[TimestampNanosecondArray]) -> Self

Converts to this type from the input type.
source§

impl From<&[PrimitiveArray<TimestampNanosecondType>]> for TimestampArray

source§

fn from(arrays: &[TimestampNanosecondArray]) -> Self

Converts to this type from the input type.
source§

impl From<&[PrimitiveArray<TimestampSecondType>]> for TimestampArray

source§

fn from(arrays: &[TimestampSecondArray]) -> Self

Converts to this type from the input type.
source§

impl From<&[PrimitiveArray<TimestampSecondType>]> for TimestampArray

source§

fn from(arrays: &[TimestampSecondArray]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a ArrayImpl> for &'a TimestampArray

source§

fn from(array: &'a ArrayImpl) -> Self

Converts to this type from the input type.
source§

impl From<&PrimitiveArray<TimestampMicrosecondType>> for TimestampArray

source§

fn from(array: &TimestampMicrosecondArray) -> Self

Converts to this type from the input type.
source§

impl From<&PrimitiveArray<TimestampMicrosecondType>> for TimestampArray

source§

fn from(array: &TimestampMicrosecondArray) -> Self

Converts to this type from the input type.
source§

impl From<&PrimitiveArray<TimestampMillisecondType>> for TimestampArray

source§

fn from(array: &TimestampMillisecondArray) -> Self

Converts to this type from the input type.
source§

impl From<&PrimitiveArray<TimestampMillisecondType>> for TimestampArray

source§

fn from(array: &TimestampMillisecondArray) -> Self

Converts to this type from the input type.
source§

impl From<&PrimitiveArray<TimestampNanosecondType>> for TimestampArray

source§

fn from(array: &TimestampNanosecondArray) -> Self

Converts to this type from the input type.
source§

impl From<&PrimitiveArray<TimestampNanosecondType>> for TimestampArray

source§

fn from(array: &TimestampNanosecondArray) -> Self

Converts to this type from the input type.
source§

impl From<&PrimitiveArray<TimestampSecondType>> for TimestampArray

source§

fn from(array: &TimestampSecondArray) -> Self

Converts to this type from the input type.
source§

impl From<&PrimitiveArray<TimestampSecondType>> for TimestampArray

source§

fn from(array: &TimestampSecondArray) -> Self

Converts to this type from the input type.
source§

impl From<ArrayImpl> for TimestampArray

source§

fn from(array: ArrayImpl) -> Self

Converts to this type from the input type.