pub type ManuallyManaged = Arena<EntryDmaBufProtected>;
Expand description
Allows the user to manage buffers manually. Buffers must be explicitly replaced. Release will only succeed if all buffers were returned with replace_buffer.
Aliased Type§
struct ManuallyManaged {
handle: Arc<Handle>,
bufs: Vec<EntryDmaBufProtected>,
buf_type: Type,
}
Fields§
§handle: Arc<Handle>
§bufs: Vec<EntryDmaBufProtected>
§buf_type: Type