Enum libafl::bolts::ownedref::OwnedSlice [−][src]
Expand description
Wrap a slice and convert to a Vec on serialize
Variants
A ref to a slice
Tuple Fields of Ref
0: &'a [T]
A ref to an owned Vec
Tuple Fields of Owned
0: Vec<T>
Implementations
Get the OwnedSlice
as slice.
Trait Implementations
impl<'de, 'a, T: 'a + Sized> Deserialize<'de> for OwnedSlice<'a, T> where
Vec<T>: Deserialize<'de>,
impl<'de, 'a, T: 'a + Sized> Deserialize<'de> for OwnedSlice<'a, 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<'a, T> RefUnwindSafe for OwnedSlice<'a, T> where
T: RefUnwindSafe,
impl<'a, T> Send for OwnedSlice<'a, T> where
T: Send + Sync,
impl<'a, T> Sync for OwnedSlice<'a, T> where
T: Sync,
impl<'a, T> Unpin for OwnedSlice<'a, T> where
T: Unpin,
impl<'a, T> UnwindSafe for OwnedSlice<'a, 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