Home
last modified time | relevance | path

Searched refs:OwnedPtr (Results 1 – 3 of 3) sorted by relevance

/wasmtime-44.0.1/crates/core/src/error/
H A Dvtable.rs1 use crate::error::ptr::{MutPtr, OwnedPtr, SharedPtr};
35 OwnedPtr<DynError>,
38 pub(crate) drop_and_deallocate: unsafe fn(OwnedPtr<DynError>),
45 pub(crate) move_into: unsafe fn(OwnedPtr<DynError>, NonNull<u8>),
49 pub(crate) into_anyhow: unsafe fn(OwnedPtr<DynError>) -> anyhow::Error,
137 error: OwnedPtr<DynError>, in into_boxed_dyn_core_error()
148 unsafe fn drop_and_deallocate<E>(error: OwnedPtr<DynError>) in drop_and_deallocate()
157 unsafe fn move_into<E>(error: OwnedPtr<DynError>, ret_ptr: NonNull<u8>) in move_into()
171 unsafe fn into_anyhow<E>(error: OwnedPtr<DynError>) -> anyhow::Error in into_anyhow()
H A Dptr.rs13 pub(crate) struct OwnedPtr<T> struct
20 impl<T> OwnedPtr<T> { implementation
22 OwnedPtr { ptr } in new()
25 pub(crate) fn cast<U>(self) -> OwnedPtr<U> { in cast()
26 OwnedPtr::new(self.ptr.cast()) in cast()
H A Derror.rs3 use super::ptr::{MutPtr, OwnedPtr, SharedPtr};
108 inner: OwnedPtr<DynError>,
198 let ptr = OwnedPtr::new(ptr); in new()
203 fn into_owned_ptr(self) -> OwnedPtr<DynError> { in into_owned_ptr()
214 unsafe fn from_owned_ptr(inner: OwnedPtr<DynError>) -> Self { in from_owned_ptr()
1535 let inner = OwnedPtr::new(inner); in drop()
1625 unsafe fn unchecked_into_dyn_error(self) -> OwnedPtr<DynError> { in unchecked_into_dyn_error()
1629 OwnedPtr::new(inner) in unchecked_into_dyn_error()