pub struct BFloat16Type {}
Trait Implementations§
Source§impl ArrowFloatType for BFloat16Type
impl ArrowFloatType for BFloat16Type
const FLOAT_TYPE: FloatType = FloatType::BFloat16
const MIN: Self::Native = {transmute(0xff7f): <bfloat16::BFloat16Type as floats::ArrowFloatType>::Native}
const MAX: Self::Native = {transmute(0x7f7f): <bfloat16::BFloat16Type as floats::ArrowFloatType>::Native}
type Native = bf16
Source§type ArrayType = BFloat16Array
type ArrayType = BFloat16Array
Arrow Float Array Type.
Source§fn empty_array() -> Self::ArrayType
fn empty_array() -> Self::ArrayType
Returns empty array of this type.
Source§impl Debug for BFloat16Type
impl Debug for BFloat16Type
Source§impl FloatArray<BFloat16Type> for BFloat16Array
impl FloatArray<BFloat16Type> for BFloat16Array
Auto Trait Implementations§
impl Freeze for BFloat16Type
impl RefUnwindSafe for BFloat16Type
impl Send for BFloat16Type
impl Sync for BFloat16Type
impl Unpin for BFloat16Type
impl UnwindSafe for BFloat16Type
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more