Enum libafl::bolts::ownedref::OwnedArrayPtrMut [−][src]
Expand description
Wrap a C-style mutable pointer to an array (with size) and convert to a Vec on serialize
Variants
A ptr to the array (or slice).
Owned(Vec<T>)
An owned Vec
.
Implementations
Trait Implementations
impl<'de, T: Sized + Serialize> Deserialize<'de> for OwnedArrayPtrMut<T> where
Vec<T>: Deserialize<'de>,
impl<'de, T: Sized + Serialize> Deserialize<'de> for OwnedArrayPtrMut<T> where
Vec<T>: Deserialize<'de>,
Deserialize this value from the given Serde deserializer. Read more
Transfer the current type into an owned type.
Auto Trait Implementations
impl<T> RefUnwindSafe for OwnedArrayPtrMut<T> where
T: RefUnwindSafe,
impl<T> !Send for OwnedArrayPtrMut<T>
impl<T> !Sync for OwnedArrayPtrMut<T>
impl<T> Unpin for OwnedArrayPtrMut<T> where
T: Unpin,
impl<T> UnwindSafe for OwnedArrayPtrMut<T> where
T: RefUnwindSafe + UnwindSafe,
Blanket Implementations
Mutably borrows from an owned value. Read more
type PreprendResult = Tail
type PreprendResult = Tail
The Resulting TupleList
, of an Prepend::prepend()
call,
including the prepended entry. Read more
type Output = T
type Output = T
Should always be Self