Skip to main content

Crate ferray_core

Crate ferray_core 

Source

Re-exports§

pub use array::ArrayFlags;
pub use array::aliases;
pub use array::arc::ArcArray;
pub use array::cow::CowArray;
pub use array::display::get_print_options;
pub use array::display::set_print_options;
pub use array::owned::Array;
pub use array::view::ArrayView;
pub use array::view_mut::ArrayViewMut;
pub use dimension::Axis;
pub use dimension::Dimension;
pub use dimension::Ix0;
pub use dimension::Ix1;
pub use dimension::Ix2;
pub use dimension::Ix3;
pub use dimension::Ix4;
pub use dimension::Ix5;
pub use dimension::Ix6;
pub use dimension::IxDyn;
pub use dtype::DType;
pub use dtype::Element;
pub use dtype::SliceInfoElem;
pub use error::FerrayError;
pub use error::FerrayResult;
pub use layout::MemoryLayout;
pub use buffer::AsRawBuffer;
pub use dynarray::DynArray;
pub use record::FieldDescriptor;
pub use record::FerrayRecord;

Modules§

array
buffer
constants
creation
dimension
dtype
dynarray
error
indexing
layout
manipulation
prelude
record

Macros§

promoted_type
Compile-time type promotion macro.
s
NumPy-style slice indexing macro.

Derive Macros§

FerrayRecord
Derive macro that generates an unsafe impl FerrayRecord for a #[repr(C)] struct.