Enum libafl_qemu::emu::MmapPerms
source · #[repr(i32)]pub enum MmapPerms {
None,
Read,
Write,
Execute,
ReadWrite,
ReadExecute,
WriteExecute,
ReadWriteExecute,
}
Variants§
Implementations§
Trait Implementations§
source§impl IntoEnumIterator for MmapPerms
impl IntoEnumIterator for MmapPerms
type Iterator = MmapPermsIter
fn iter() -> MmapPermsIter ⓘ
source§impl PartialEq<MmapPerms> for MmapPerms
impl PartialEq<MmapPerms> for MmapPerms
source§impl TryFrom<i32> for MmapPerms
impl TryFrom<i32> for MmapPerms
§type Error = TryFromPrimitiveError<MmapPerms>
type Error = TryFromPrimitiveError<MmapPerms>
The type returned in the event of a conversion error.
source§impl TryFromPrimitive for MmapPerms
impl TryFromPrimitive for MmapPerms
impl Copy for MmapPerms
impl Eq for MmapPerms
impl StructuralEq for MmapPerms
impl StructuralPartialEq for MmapPerms
Auto Trait Implementations§
impl RefUnwindSafe for MmapPerms
impl Send for MmapPerms
impl Sync for MmapPerms
impl Unpin for MmapPerms
impl UnwindSafe for MmapPerms
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
source§impl<Tail, T> Prepend<T> for Tail
impl<Tail, T> Prepend<T> for Tail
§type PreprendResult = Tail
type PreprendResult = Tail
The Resulting [
TupleList
], of an Prepend::prepend()
call,
including the prepended entry.source§fn prepend(self, value: T) -> (T, <Tail as Prepend<T>>::PreprendResult)
fn prepend(self, value: T) -> (T, <Tail as Prepend<T>>::PreprendResult)
Prepend a value to this tuple, returning a new tuple with prepended value.