Struct parquet::data_type::Int96[][src]

pub struct Int96 { /* fields omitted */ }

Rust representation for logical type INT96, value is backed by an array of u32. The type only takes 12 bytes, without extra padding.

Methods

impl Int96
[src]

Creates new INT96 type struct with no data set.

Returns underlying data as slice of u32.

Sets data for this INT96 type.

Trait Implementations

impl Clone for Int96
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl Debug for Int96
[src]

Formats the value using the given formatter. Read more

impl Default for Int96
[src]

Returns the "default value" for a type. Read more

impl PartialEq for Int96
[src]

This method tests for self and other values to be equal, and is used by ==. Read more

This method tests for !=.

impl From<Vec<u32>> for Int96
[src]

Performs the conversion.

impl Rand for Int96
[src]

🔬 This is a nightly-only experimental API. (rustc_private)

this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml instead?

Generates a random instance of this type using the specified source of randomness. Read more

impl AsBytes for Int96
[src]

Returns slice of bytes for this data type.

Auto Trait Implementations

impl Send for Int96

impl Sync for Int96