Struct pool::Checkout [] [src]

pub struct Checkout<T> { /* fields omitted */ }

A handle to a checked out value. When dropped out of scope, the value will be returned to the pool.

Methods

impl<T> Checkout<T>
[src]

Read access to the raw bytes

Write access to the extra bytes

Trait Implementations

impl<T> Deref for Checkout<T>
[src]

The resulting type after dereferencing

The method called to dereference a value

impl<T> DerefMut for Checkout<T>
[src]

The method called to mutably dereference a value

impl<T> Drop for Checkout<T>
[src]

A method called when the value goes out of scope. Read more

impl<T: Send> Send for Checkout<T>
[src]

impl<T: Sync> Sync for Checkout<T>
[src]