[][src]Struct cart_tmp_gmem::LinearConfig

pub struct LinearConfig {
    pub line_size: Size,
}

Config for LinearAllocator. Refer to documentation on LinearAllocator to better understand what the configuration options mean.

Fields

line_size: Size

Size in bytes of each Line. If you try to create an allocation larger then this your allocation will fall back to the general allocator.

Trait Implementations

impl Clone for LinearConfig[src]

impl Copy for LinearConfig[src]

impl Debug for LinearConfig[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.