Struct pepper::buffer::InsertProcess
source · [−]pub struct InsertProcess {
pub alive: bool,
pub handle: Option<PlatformProcessHandle>,
pub buffer_handle: BufferHandle,
pub position: BufferPosition,
pub input: Option<PooledBuf>,
pub output_residual_bytes: ResidualStrBytes,
}
Fields
alive: bool
handle: Option<PlatformProcessHandle>
buffer_handle: BufferHandle
position: BufferPosition
input: Option<PooledBuf>
output_residual_bytes: ResidualStrBytes
Auto Trait Implementations
impl RefUnwindSafe for InsertProcess
impl Send for InsertProcess
impl Sync for InsertProcess
impl Unpin for InsertProcess
impl UnwindSafe for InsertProcess
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more