#[repr(C)]pub struct cujson_tape {
pub structural: *mut i32,
pub pair_pos: *mut i32,
pub len: usize,
pub cuda_error: i32,
pub _alloc: *mut c_void,
}Expand description
Mirrors cujson_tape (cujson_capi.h). Layout verified against a C
compile of the header by tests/layout.rs (tier 1, no nvcc needed).
Fields§
§structural: *mut i32§pair_pos: *mut i32§len: usize§cuda_error: i32§_alloc: *mut c_voidTrait Implementations§
Source§impl Debug for cujson_tape
impl Debug for cujson_tape
Auto Trait Implementations§
impl !Send for cujson_tape
impl !Sync for cujson_tape
impl Freeze for cujson_tape
impl RefUnwindSafe for cujson_tape
impl Unpin for cujson_tape
impl UnsafeUnpin for cujson_tape
impl UnwindSafe for cujson_tape
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