Trait glin::buffer::MapPersistent [−][src]
pub trait MapPersistent<T> where
Self: TypedBuffer<T>,
&'a Self: TypedBuffer<T>, { fn map_persistent_read(
&self,
flags: MapReadFlags
) -> Result<MapPersistentRead<T, &Self>>; fn into_map_persistent_read(
self,
flags: MapReadFlags
) -> Result<MapPersistentRead<T, Self>>
where
Self: Sized; }
Required methods
fn map_persistent_read(
&self,
flags: MapReadFlags
) -> Result<MapPersistentRead<T, &Self>>
[src]
&self,
flags: MapReadFlags
) -> Result<MapPersistentRead<T, &Self>>
fn into_map_persistent_read(
self,
flags: MapReadFlags
) -> Result<MapPersistentRead<T, Self>> where
Self: Sized,
[src]
self,
flags: MapReadFlags
) -> Result<MapPersistentRead<T, Self>> where
Self: Sized,
Implementors
impl<T, B, BB> MapPersistent<T> for Range<T, B, BB> where
T: 'static,
B: MapPersistentRange<T>,
BB: Borrow<B>,
&'a B: TypedBuffer<T>,
Self: TypedBuffer<T>,
&'a Self: TypedBuffer<T>,
[src]
impl<T, B, BB> MapPersistent<T> for Range<T, B, BB> where
T: 'static,
B: MapPersistentRange<T>,
BB: Borrow<B>,
&'a B: TypedBuffer<T>,
Self: TypedBuffer<T>,
&'a Self: TypedBuffer<T>,
[src]fn map_persistent_read(
&self,
flags: MapReadFlags
) -> Result<MapPersistentRead<T, &Self>>
[src]
&self,
flags: MapReadFlags
) -> Result<MapPersistentRead<T, &Self>>
fn into_map_persistent_read(
self,
flags: MapReadFlags
) -> Result<MapPersistentRead<T, Self>> where
Self: Sized,
[src]
self,
flags: MapReadFlags
) -> Result<MapPersistentRead<T, Self>> where
Self: Sized,
impl<T: 'static> MapPersistent<T> for BufferStorage<T>
[src]
impl<T: 'static> MapPersistent<T> for BufferStorage<T>
[src]fn map_persistent_read(
&self,
flags: MapReadFlags
) -> Result<MapPersistentRead<T, &Self>>
[src]
&self,
flags: MapReadFlags
) -> Result<MapPersistentRead<T, &Self>>
fn into_map_persistent_read(
self,
flags: MapReadFlags
) -> Result<MapPersistentRead<T, Self>> where
Self: Sized,
[src]
self,
flags: MapReadFlags
) -> Result<MapPersistentRead<T, Self>> where
Self: Sized,
impl<T: 'static> MapPersistent<T> for SharedBufferStorage<T>
[src]
impl<T: 'static> MapPersistent<T> for SharedBufferStorage<T>
[src]fn map_persistent_read(
&self,
flags: MapReadFlags
) -> Result<MapPersistentRead<T, &Self>>
[src]
&self,
flags: MapReadFlags
) -> Result<MapPersistentRead<T, &Self>>
fn into_map_persistent_read(
self,
flags: MapReadFlags
) -> Result<MapPersistentRead<T, Self>> where
Self: Sized,
[src]
self,
flags: MapReadFlags
) -> Result<MapPersistentRead<T, Self>> where
Self: Sized,