Enum libafl::bolts::ownedref::OwnedPtrMut [−][src]
Expand description
Wrap a C-style mutable pointer and convert to a Box on serialize
Variants
Ptr(*mut T)
A mut ptr to the content
Owned(Box<T>)
An owned Box
to the content
Trait Implementations
impl<'de, T: Sized + DeserializeOwned> Deserialize<'de> for OwnedPtrMut<T> where
Vec<T>: Deserialize<'de>,
impl<'de, T: Sized + DeserializeOwned> Deserialize<'de> for OwnedPtrMut<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 OwnedPtrMut<T> where
T: RefUnwindSafe,
impl<T> !Send for OwnedPtrMut<T>
impl<T> !Sync for OwnedPtrMut<T>
impl<T> Unpin for OwnedPtrMut<T>
impl<T> UnwindSafe for OwnedPtrMut<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