Skip to main content

DisplayIndex

Trait DisplayIndex 

Source
pub trait DisplayIndex {
    // Required method
    fn write(&self, idx: usize, f: &mut dyn Write) -> FormatResult;
}
Expand description

Display but accepting an index

Required Methods§

Source

fn write(&self, idx: usize, f: &mut dyn Write) -> FormatResult

Write the value of the underlying array at idx to f.

Dyn Compatibility§

This trait is dyn compatible.

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

Implementations on Foreign Types§

Source§

impl DisplayIndex for &BinaryViewArray

Source§

fn write(&self, idx: usize, f: &mut dyn Write) -> FormatResult

Source§

impl DisplayIndex for &BooleanArray

Source§

fn write(&self, idx: usize, f: &mut dyn Write) -> FormatResult

Source§

impl DisplayIndex for &FixedSizeBinaryArray

Source§

fn write(&self, idx: usize, f: &mut dyn Write) -> FormatResult

Source§

impl DisplayIndex for &PrimitiveArray<Float16Type>

Source§

fn write(&self, idx: usize, f: &mut dyn Write) -> FormatResult

Source§

impl DisplayIndex for &PrimitiveArray<IntervalDayTimeType>

Source§

fn write(&self, idx: usize, f: &mut dyn Write) -> FormatResult

Source§

impl DisplayIndex for &PrimitiveArray<IntervalMonthDayNanoType>

Source§

fn write(&self, idx: usize, f: &mut dyn Write) -> FormatResult

Source§

impl DisplayIndex for &PrimitiveArray<IntervalYearMonthType>

Source§

fn write(&self, idx: usize, f: &mut dyn Write) -> FormatResult

Source§

impl DisplayIndex for &StringViewArray

Source§

fn write(&self, idx: usize, f: &mut dyn Write) -> FormatResult

Source§

impl<'a> DisplayIndex for &'a PrimitiveArray<Float32Type>

Source§

fn write(&self, idx: usize, f: &mut dyn Write) -> FormatResult

Source§

impl<'a> DisplayIndex for &'a PrimitiveArray<Float64Type>

Source§

fn write(&self, idx: usize, f: &mut dyn Write) -> FormatResult

Source§

impl<'a> DisplayIndex for &'a PrimitiveArray<Int8Type>

Source§

fn write(&self, idx: usize, f: &mut dyn Write) -> FormatResult

Source§

impl<'a> DisplayIndex for &'a PrimitiveArray<Int16Type>

Source§

fn write(&self, idx: usize, f: &mut dyn Write) -> FormatResult

Source§

impl<'a> DisplayIndex for &'a PrimitiveArray<Int32Type>

Source§

fn write(&self, idx: usize, f: &mut dyn Write) -> FormatResult

Source§

impl<'a> DisplayIndex for &'a PrimitiveArray<Int64Type>

Source§

fn write(&self, idx: usize, f: &mut dyn Write) -> FormatResult

Source§

impl<'a> DisplayIndex for &'a PrimitiveArray<UInt8Type>

Source§

fn write(&self, idx: usize, f: &mut dyn Write) -> FormatResult

Source§

impl<'a> DisplayIndex for &'a PrimitiveArray<UInt16Type>

Source§

fn write(&self, idx: usize, f: &mut dyn Write) -> FormatResult

Source§

impl<'a> DisplayIndex for &'a PrimitiveArray<UInt32Type>

Source§

fn write(&self, idx: usize, f: &mut dyn Write) -> FormatResult

Source§

impl<'a> DisplayIndex for &'a PrimitiveArray<UInt64Type>

Source§

fn write(&self, idx: usize, f: &mut dyn Write) -> FormatResult

Source§

impl<O: OffsetSizeTrait> DisplayIndex for &GenericBinaryArray<O>

Source§

fn write(&self, idx: usize, f: &mut dyn Write) -> FormatResult

Source§

impl<O: OffsetSizeTrait> DisplayIndex for &GenericStringArray<O>

Source§

fn write(&self, idx: usize, f: &mut dyn Write) -> FormatResult

Implementors§