Trait libafl::bolts::ownedref::IntoOwned[][src]

pub trait IntoOwned {
    #[must_use]
    fn is_owned(&self) -> bool;
#[must_use] fn into_owned(self) -> Self; }

Trait to convert into an Owned type

Required methods

#[must_use]
fn is_owned(&self) -> bool
[src]

Returns if the current type is an owned type.

#[must_use]
fn into_owned(self) -> Self
[src]

Transfer the current type into an owned type.

Loading content...

Implementors

impl<'a, T> IntoOwned for OwnedRef<'a, T> where
    T: Sized + Clone
[src]

#[must_use]
fn is_owned(&self) -> bool
[src]

#[must_use]
fn into_owned(self) -> Self
[src]

impl<'a, T> IntoOwned for OwnedRefMut<'a, T> where
    T: Sized + Clone
[src]

#[must_use]
fn is_owned(&self) -> bool
[src]

#[must_use]
fn into_owned(self) -> Self
[src]

impl<'a, T> IntoOwned for OwnedSlice<'a, T> where
    T: Sized + Clone
[src]

#[must_use]
fn is_owned(&self) -> bool
[src]

#[must_use]
fn into_owned(self) -> Self
[src]

impl<'a, T> IntoOwned for OwnedSliceMut<'a, T> where
    T: Sized + Clone
[src]

#[must_use]
fn is_owned(&self) -> bool
[src]

#[must_use]
fn into_owned(self) -> Self
[src]

impl<T> IntoOwned for OwnedArrayPtr<T> where
    T: Sized + Clone
[src]

#[must_use]
fn is_owned(&self) -> bool
[src]

#[must_use]
fn into_owned(self) -> Self
[src]

impl<T> IntoOwned for OwnedArrayPtrMut<T> where
    T: Sized + Clone
[src]

#[must_use]
fn is_owned(&self) -> bool
[src]

#[must_use]
fn into_owned(self) -> Self
[src]

impl<T> IntoOwned for OwnedPtr<T> where
    T: Sized + Clone
[src]

#[must_use]
fn is_owned(&self) -> bool
[src]

#[must_use]
fn into_owned(self) -> Self
[src]

impl<T> IntoOwned for OwnedPtrMut<T> where
    T: Sized + Clone
[src]

#[must_use]
fn is_owned(&self) -> bool
[src]

#[must_use]
fn into_owned(self) -> Self
[src]

Loading content...