Expand description
Container to make working with arrays easier.
This module defines a type [DataContainer], which is a simple C data structure that can be flexibly converted to various Rust types.
Structs§
- Rusty
Data Container - A data container for communication with a C ABI.
Functions§
- new_
from_ pointer - rusty_
data_ container_ destroy - Destroy a data container.
- rusty_
data_ container_ get_ data - Get data
- rusty_
data_ container_ get_ dtype - Get dtype
- rusty_
data_ container_ get_ is_ mutable - Get is_mutable
- rusty_
data_ container_ get_ is_ owner - Get is_owner
- rusty_
data_ container_ get_ itemsize - Get itemsize
- rusty_
data_ container_ get_ nitems - Get nitems
- rusty_
data_ container_ new_ f32 - Create a new f32 data container.
- rusty_
data_ container_ new_ f64 - Create a new f64 data container.
- rusty_
data_ container_ new_ i8 - Create a new i8 data container.
- rusty_
data_ container_ new_ i32 - Create a new i32 data container.
- rusty_
data_ container_ new_ i64 - Create a new i64 data container.
- rusty_
data_ container_ new_ u8 - Create a new u8 data container.
- rusty_
data_ container_ new_ u32 - Create a new u32 data container.
- rusty_
data_ container_ new_ u64 - Create a new u64 data container.
- rusty_
data_ container_ new_ usize - Create a new usize data container.