/// Create a buffer that can hold at least `min_items` items of type `T`.
///
/// The size is the least common multiple of the page size and the size of `T`.
Create a buffer that can hold at least `min_items` items of type `T`.
The size is the least common multiple of the page size and the size of `T`.
Create a buffer that can hold at least ` min_items ` items of type ` T ` . The size is the least common multiple of the page size and the size of ` T ` .
pub fn with_capacity<T>(min_items: usize) -> Result<Writer<T>, CircularError> {
        let writer = generic::Circular::with_capacity(min_items)?;
        Ok(Writer { writer })
    }
pub fn with_capacity < T > ( min_items : usize ) -> Result < Writer < T > , CircularError > { let writer = generic :: Circular :: with_capacity ( min_items ) ? ; Ok ( Writer { writer } ) }
Create a buffer that can hold at least `min_items` items of type `T`.
Create a buffer that can hold at least ` min_items ` items of type ` T ` .
min_items
usize