Struct halide_runtime::runtime::halide_buffer_t [−][src]
#[repr(C)]pub struct halide_buffer_t { pub device: u64, pub device_interface: *const halide_device_interface_t, pub host: *mut u8, pub flags: u64, pub type_: halide_type_t, pub dimensions: i32, pub dim: *mut halide_dimension_t, pub padding: *mut c_void, }
Fields
device: u64device_interface: *const halide_device_interface_thost: *mut u8flags: u64type_: halide_type_tdimensions: i32dim: *mut halide_dimension_tpadding: *mut c_voidTrait Implementations
impl Clone for halide_buffer_t[src]
impl Clone for halide_buffer_t[src]fn clone(&self) -> halide_buffer_t[src]
pub fn clone_from(&mut self, source: &Self)1.0.0[src]
impl Copy for halide_buffer_t[src]
impl Copy for halide_buffer_t[src]impl<'a> From<&'a halide_buffer_t> for Buffer<'a>[src]
impl<'a> From<&'a halide_buffer_t> for Buffer<'a>[src]fn from(buf: &'a halide_buffer_t) -> Buffer<'_>[src]
Auto Trait Implementations
impl RefUnwindSafe for halide_buffer_t
impl RefUnwindSafe for halide_buffer_timpl !Send for halide_buffer_t
impl !Send for halide_buffer_timpl !Sync for halide_buffer_t
impl !Sync for halide_buffer_timpl Unpin for halide_buffer_t
impl Unpin for halide_buffer_timpl UnwindSafe for halide_buffer_t
impl UnwindSafe for halide_buffer_t