#[repr(C)]pub struct fuse_bufvec {
pub count: size_t,
pub idx: size_t,
pub off: size_t,
pub buf: [fuse_buf; 1],
}Expand description
Data buffer vector
An array of data buffers, each containing a memory pointer or a file descriptor.
Allocate dynamically to add more than one buffer.
Fields§
§count: size_tNumber of buffers in the array
idx: size_tIndex of current buffer within the array
off: size_tCurrent offset within the current buffer
buf: [fuse_buf; 1]Array of buffers
Trait Implementations§
Auto Trait Implementations§
impl Freeze for fuse_bufvec
impl RefUnwindSafe for fuse_bufvec
impl !Send for fuse_bufvec
impl !Sync for fuse_bufvec
impl Unpin for fuse_bufvec
impl UnwindSafe for fuse_bufvec
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