numcodecs

Type Alias AnyCowArray

Source
pub type AnyCowArray<'a> = AnyArrayBase<CowRepr<'a, ()>>;
Expand description

An array with copy-on-write behavior.

Aliased Type§

enum AnyCowArray<'a> {
    U8(ArrayBase<CowRepr<'a, u8>, Dim<IxDynImpl>>),
    U16(ArrayBase<CowRepr<'a, u16>, Dim<IxDynImpl>>),
    U32(ArrayBase<CowRepr<'a, u32>, Dim<IxDynImpl>>),
    U64(ArrayBase<CowRepr<'a, u64>, Dim<IxDynImpl>>),
    I8(ArrayBase<CowRepr<'a, i8>, Dim<IxDynImpl>>),
    I16(ArrayBase<CowRepr<'a, i16>, Dim<IxDynImpl>>),
    I32(ArrayBase<CowRepr<'a, i32>, Dim<IxDynImpl>>),
    I64(ArrayBase<CowRepr<'a, i64>, Dim<IxDynImpl>>),
    F32(ArrayBase<CowRepr<'a, f32>, Dim<IxDynImpl>>),
    F64(ArrayBase<CowRepr<'a, f64>, Dim<IxDynImpl>>),
}

Variants§