#[repr(C)]pub struct nk_buffer {
pub marker: [nk_buffer_marker; 2],
pub pool: nk_allocator,
pub type_: nk_allocation_type,
pub memory: nk_memory,
pub grow_factor: f32,
pub allocated: nk_size,
pub needed: nk_size,
pub calls: nk_size,
pub size: nk_size,
}Fields§
§marker: [nk_buffer_marker; 2]§pool: nk_allocator§type_: nk_allocation_type§memory: nk_memory§grow_factor: f32§allocated: nk_size§needed: nk_size§calls: nk_size§size: nk_sizeTrait Implementations§
Auto Trait Implementations§
impl Freeze for nk_buffer
impl RefUnwindSafe for nk_buffer
impl !Send for nk_buffer
impl !Sync for nk_buffer
impl Unpin for nk_buffer
impl UnwindSafe for nk_buffer
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