Struct cffi::BoxRefMarshaler [−][src]
pub struct BoxRefMarshaler<T>(_);
Trait Implementations
impl<'a, T> FromForeign<*mut T, &'a T> for BoxRefMarshaler<T>
[src]
impl<'a, T> FromForeign<*mut T, &'a T> for BoxRefMarshaler<T>
[src]impl<T> InputType for BoxRefMarshaler<T>
[src]
impl<T> InputType for BoxRefMarshaler<T>
[src]type Foreign = *mut T
type ForeignTraitObject = ()
Auto Trait Implementations
impl<T> RefUnwindSafe for BoxRefMarshaler<T> where
T: RefUnwindSafe,
impl<T> RefUnwindSafe for BoxRefMarshaler<T> where
T: RefUnwindSafe,
impl<T> Send for BoxRefMarshaler<T> where
T: Send,
impl<T> Send for BoxRefMarshaler<T> where
T: Send,
impl<T> Sync for BoxRefMarshaler<T> where
T: Sync,
impl<T> Sync for BoxRefMarshaler<T> where
T: Sync,
impl<T> Unpin for BoxRefMarshaler<T> where
T: Unpin,
impl<T> Unpin for BoxRefMarshaler<T> where
T: Unpin,
impl<T> UnwindSafe for BoxRefMarshaler<T> where
T: UnwindSafe,
impl<T> UnwindSafe for BoxRefMarshaler<T> where
T: UnwindSafe,