Struct two_sided_vec::raw::RawTwoSidedVec [−][src]
pub struct RawTwoSidedVec<T> { /* fields omitted */ }Methods
impl<T> RawTwoSidedVec<T>[src]
impl<T> RawTwoSidedVec<T>pub fn new() -> Self[src]
pub fn new() -> Selfpub fn with_capacity(capacity: Capacity) -> Self[src]
pub fn with_capacity(capacity: Capacity) -> Selfpub unsafe fn from_raw_parts(middle: *mut T, capacity: Capacity) -> Self[src]
pub unsafe fn from_raw_parts(middle: *mut T, capacity: Capacity) -> Selfpub fn capacity(&self) -> &Capacity[src]
pub fn capacity(&self) -> &Capacitypub fn middle(&self) -> *mut T[src]
pub fn middle(&self) -> *mut Tpub fn reserve(&mut self, request: CapacityRequest)[src]
pub fn reserve(&mut self, request: CapacityRequest)Trait Implementations
impl<T> Drop for RawTwoSidedVec<T>[src]
impl<T> Drop for RawTwoSidedVec<T>Auto Trait Implementations
impl<T> !Send for RawTwoSidedVec<T>
impl<T> !Send for RawTwoSidedVec<T>impl<T> !Sync for RawTwoSidedVec<T>
impl<T> !Sync for RawTwoSidedVec<T>