Searched refs:OwnedPtr (Results 1 – 3 of 3) sorted by relevance
| /wasmtime-44.0.1/crates/core/src/error/ |
| H A D | vtable.rs | 1 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 D | ptr.rs | 13 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 D | error.rs | 3 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()
|