#[repr(C)]pub struct PyArrayObject {
pub ob_base: PyObject,
pub data: *mut c_char,
pub nd: c_int,
pub dimensions: *mut npy_intp,
pub strides: *mut npy_intp,
pub base: *mut PyObject,
pub descr: *mut PyArray_Descr,
pub flags: c_int,
pub weakreflist: *mut PyObject,
}
Fields§
§ob_base: PyObject
§data: *mut c_char
§nd: c_int
§dimensions: *mut npy_intp
§strides: *mut npy_intp
§base: *mut PyObject
§descr: *mut PyArray_Descr
§flags: c_int
§weakreflist: *mut PyObject
Trait Implementations§
Source§impl Clone for PyArrayObject
impl Clone for PyArrayObject
Source§fn clone(&self) -> PyArrayObject
fn clone(&self) -> PyArrayObject
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreimpl Copy for PyArrayObject
Auto Trait Implementations§
impl Freeze for PyArrayObject
impl RefUnwindSafe for PyArrayObject
impl !Send for PyArrayObject
impl !Sync for PyArrayObject
impl Unpin for PyArrayObject
impl UnwindSafe for PyArrayObject
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