#[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
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
§impl<SS, SP> SupersetOf<SS> for SPwhere
SS: SubsetOf<SP>,
impl<SS, SP> SupersetOf<SS> for SPwhere
SS: SubsetOf<SP>,
§fn to_subset(&self) -> Option<SS>
fn to_subset(&self) -> Option<SS>
The inverse inclusion map: attempts to construct
self
from the equivalent element of its
superset. Read more§fn is_in_subset(&self) -> bool
fn is_in_subset(&self) -> bool
Checks if
self
is actually part of its subset T
(and can be converted to it).§fn to_subset_unchecked(&self) -> SS
fn to_subset_unchecked(&self) -> SS
Use with care! Same as
self.to_subset
but without any property checks. Always succeeds.§fn from_subset(element: &SS) -> SP
fn from_subset(element: &SS) -> SP
The inclusion map: converts
self
to the equivalent element of its superset.