Type Alias simics_api_sys::Py_buffer
source · pub type Py_buffer = bufferinfo;
Expand description
buffer interface
Aliased Type§
struct Py_buffer {
pub buf: *mut c_void,
pub obj: *mut _object,
pub len: isize,
pub itemsize: isize,
pub readonly: i32,
pub ndim: i32,
pub format: *mut i8,
pub shape: *mut isize,
pub strides: *mut isize,
pub suboffsets: *mut isize,
pub internal: *mut c_void,
}
Fields§
§buf: *mut c_void
§obj: *mut _object
owned reference
len: isize
§itemsize: isize
This is Py_ssize_t so it can be pointed to by strides in simple case.
readonly: i32
§ndim: i32
§format: *mut i8
§shape: *mut isize
§strides: *mut isize
§suboffsets: *mut isize
§internal: *mut c_void