# Struct os::mm::page_table::UserBuffer

source · [−]

    pub struct UserBuffer {
        pub buffers: Vec<&'static mut [u8]>,
    }

## Fields

`buffers: Vec<&'static mut [u8]>`

## Implementations

source

### impl UserBuffer

source

#### pub fn new(buffers: Vec<&'static mut [ u8 ]>) -> Self

source

#### pub fn len(&self) -> usize

## Trait Implementations

source

### impl IntoIterator for UserBuffer

#### type Item = *mut u8

The type of the elements being iterated over.

#### type IntoIter = UserBufferIterator

Which kind of iterator are we turning this into?

source

#### fn into_iter(self) -> Self::IntoIter

Creates an iterator from a value. Read more

## Auto Trait Implementations

### impl RefUnwindSafe for UserBuffer

### impl Send for UserBuffer

### impl Sync for UserBuffer

### impl Unpin for UserBuffer

### impl !UnwindSafe for UserBuffer

## Blanket Implementations

source

### impl<T> Any for T where
T: 'static + ?Sized,

source

#### pub fn type_id(&self) -> TypeId

Gets the `TypeId` of `self`. Read more

source

### impl<T> Borrow<T> for T where
T: ?Sized,

source

#### pub fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more

source

### impl<T> BorrowMut<T> for T where
T: ?Sized,

source

#### pub fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more

source

### impl<T> From<T> for T

source

#### pub fn from(t: T) -> T

Performs the conversion.

source

### impl<T, U> Into<U> for T where
U: From<T>,

source

#### pub fn into(self) -> U

Performs the conversion.

source

### impl<T, U> TryFrom<U> for T where
U: Into<T>,

#### type Error = Infallible

The type returned in the event of a conversion error.

source

#### pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.

source

### impl<T, U> TryInto<U> for T where
U: TryFrom<T>,

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

The type returned in the event of a conversion error.

source

#### pub fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.