pub struct LockableStaticBuffer {
pub buffer: [u8; 10000],
pub locked: bool,
pub used_size: usize,
}Fields§
§buffer: [u8; 10000]§locked: bool§used_size: usizeImplementations§
Source§impl LockableStaticBuffer
impl LockableStaticBuffer
pub const fn new() -> Self
pub const fn new_locked() -> Self
Sourcepub fn try_lock_with_copy_bytes<F: FnOnce(&mut [u8])>(
&mut self,
len: usize,
copy_bytes: F,
) -> bool
pub fn try_lock_with_copy_bytes<F: FnOnce(&mut [u8])>( &mut self, len: usize, copy_bytes: F, ) -> bool
Returns true if locked successfully.