Trait libafl_bolts::AsMutSlice

source ·
pub trait AsMutSlice {
    type Entry;

    // Required method
    fn as_mut_slice(&mut self) -> &mut [Self::Entry];
}
Expand description

Can be converted to a mutable slice

Required Associated Types§

source

type Entry

Type of the entries in this mut slice

Required Methods§

source

fn as_mut_slice(&mut self) -> &mut [Self::Entry]

Convert to a slice

Implementations on Foreign Types§

source§

impl<T> AsMutSlice for &mut [T]

§

type Entry = T

source§

fn as_mut_slice(&mut self) -> &mut [Self::Entry]

source§

impl<T> AsMutSlice for [T]

§

type Entry = T

source§

fn as_mut_slice(&mut self) -> &mut [Self::Entry]

source§

impl<T> AsMutSlice for Vec<T>

§

type Entry = T

source§

fn as_mut_slice(&mut self) -> &mut [Self::Entry]

Implementors§

source§

impl AsMutSlice for AshmemShMem

§

type Entry = u8

source§

impl AsMutSlice for MmapShMem

§

type Entry = u8

source§

impl<'a, T: Sized> AsMutSlice for OwnedMutSlice<'a, T>

§

type Entry = T

source§

impl<SH> AsMutSlice for ServedShMem<SH>
where SH: ShMem,

§

type Entry = u8

source§

impl<T> AsMutSlice for RcShMem<T>
where T: ShMemProvider + Debug,

§

type Entry = u8