#[repr(C)]pub struct JsonVecSlice {
pub ptr: *const Json,
pub len: usize,
}Expand description
C-compatible slice type for $struct_name. This is a non-owning view into a Vec’s data.
Fields§
§ptr: *const Json§len: usizeImplementations§
Trait Implementations§
Source§impl Clone for JsonVecSlice
impl Clone for JsonVecSlice
Source§fn clone(&self) -> JsonVecSlice
fn clone(&self) -> JsonVecSlice
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for JsonVecSlice
impl Debug for JsonVecSlice
impl Copy for JsonVecSlice
impl Send for JsonVecSlice
impl Sync for JsonVecSlice
Auto Trait Implementations§
impl Freeze for JsonVecSlice
impl RefUnwindSafe for JsonVecSlice
impl Unpin for JsonVecSlice
impl UnsafeUnpin for JsonVecSlice
impl UnwindSafe for JsonVecSlice
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