Struct numpy::npyffi::objects::PyArrayIterObject
[−]
[src]
#[repr(C)]pub struct PyArrayIterObject { pub ob_base: PyObject, pub nd_m1: c_int, pub index: npy_intp, pub size: npy_intp, pub coordinates: [npy_intp; 32], pub dims_m1: [npy_intp; 32], pub strides: [npy_intp; 32], pub backstrides: [npy_intp; 32], pub factors: [npy_intp; 32], pub ao: *mut PyArrayObject, pub dataptr: *mut c_char, pub contiguous: npy_bool, pub bounds: [[npy_intp; 2]; 32], pub limits: [[npy_intp; 2]; 32], pub limits_sizes: [npy_intp; 32], pub translate: npy_iter_get_dataptr_t, }
Fields
ob_base: PyObject
nd_m1: c_int
index: npy_intp
size: npy_intp
coordinates: [npy_intp; 32]
dims_m1: [npy_intp; 32]
strides: [npy_intp; 32]
backstrides: [npy_intp; 32]
factors: [npy_intp; 32]
ao: *mut PyArrayObject
dataptr: *mut c_char
contiguous: npy_bool
bounds: [[npy_intp; 2]; 32]
limits: [[npy_intp; 2]; 32]
limits_sizes: [npy_intp; 32]
translate: npy_iter_get_dataptr_t
Trait Implementations
impl Clone for PyArrayIterObject
[src]
fn clone(&self) -> PyArrayIterObject
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0
Performs copy-assignment from source
. Read more