[−][src]Trait swim_mem::resident::ResidentIndex
An immutably indexed Resident of a raw memory
Lease`.
Associated Types
Loading content...Required methods
fn resident_index(lease: &L, index: Idx) -> &Self::Output
Returns an immutable reference to the value at the given index
of the
resident of the lease
.
Implementors
impl<L: Lease<Data = u8, Meta = BufHeader<M>>, M> ResidentIndex<L, Range<usize>> for String<M>
[src]
type Output = str
fn resident_index(lease: &L, index: Range<usize>) -> &str
[src]
impl<L: Lease<Data = u8, Meta = BufHeader<M>>, M> ResidentIndex<L, RangeFrom<usize>> for String<M>
[src]
type Output = str
fn resident_index(lease: &L, index: RangeFrom<usize>) -> &str
[src]
impl<L: Lease<Data = u8, Meta = BufHeader<M>>, M> ResidentIndex<L, RangeFull> for String<M>
[src]
type Output = str
fn resident_index(lease: &L, index: RangeFull) -> &str
[src]
impl<L: Lease<Data = u8, Meta = BufHeader<M>>, M> ResidentIndex<L, RangeInclusive<usize>> for String<M>
[src]
type Output = str
fn resident_index(lease: &L, index: RangeInclusive<usize>) -> &str
[src]
impl<L: Lease<Data = u8, Meta = BufHeader<M>>, M> ResidentIndex<L, RangeTo<usize>> for String<M>
[src]
type Output = str
fn resident_index(lease: &L, index: RangeTo<usize>) -> &str
[src]
impl<L: Lease<Data = u8, Meta = BufHeader<M>>, M> ResidentIndex<L, RangeToInclusive<usize>> for String<M>
[src]
type Output = str
fn resident_index(lease: &L, index: RangeToInclusive<usize>) -> &str
[src]
impl<L: Lease<Meta = BufHeader<M>>, Idx: SliceIndex<[L::Data]>, M> ResidentIndex<L, Idx> for Buf<L::Data, M> where
L::Data: Sized,
[src]
L::Data: Sized,