[−][src]Struct rkyv::core_impl::AtomicResolver
Trait Implementations
impl Resolve<AtomicBool> for AtomicResolver
[src]
type Archived = AtomicBool
The type that this resolver resolves to.
pub fn resolve(self, _pos: usize, value: &AtomicBool) -> AtomicBool
[src]
impl Resolve<AtomicI16> for AtomicResolver
[src]
type Archived = AtomicI16
The type that this resolver resolves to.
pub fn resolve(self, _pos: usize, value: &AtomicI16) -> AtomicI16
[src]
impl Resolve<AtomicI32> for AtomicResolver
[src]
type Archived = AtomicI32
The type that this resolver resolves to.
pub fn resolve(self, _pos: usize, value: &AtomicI32) -> AtomicI32
[src]
impl Resolve<AtomicI64> for AtomicResolver
[src]
type Archived = AtomicI64
The type that this resolver resolves to.
pub fn resolve(self, _pos: usize, value: &AtomicI64) -> AtomicI64
[src]
impl Resolve<AtomicI8> for AtomicResolver
[src]
type Archived = AtomicI8
The type that this resolver resolves to.
pub fn resolve(self, _pos: usize, value: &AtomicI8) -> AtomicI8
[src]
impl Resolve<AtomicU16> for AtomicResolver
[src]
type Archived = AtomicU16
The type that this resolver resolves to.
pub fn resolve(self, _pos: usize, value: &AtomicU16) -> AtomicU16
[src]
impl Resolve<AtomicU32> for AtomicResolver
[src]
type Archived = AtomicU32
The type that this resolver resolves to.
pub fn resolve(self, _pos: usize, value: &AtomicU32) -> AtomicU32
[src]
impl Resolve<AtomicU64> for AtomicResolver
[src]
type Archived = AtomicU64
The type that this resolver resolves to.
pub fn resolve(self, _pos: usize, value: &AtomicU64) -> AtomicU64
[src]
impl Resolve<AtomicU8> for AtomicResolver
[src]
Auto Trait Implementations
impl RefUnwindSafe for AtomicResolver
impl Send for AtomicResolver
impl Sync for AtomicResolver
impl Unpin for AtomicResolver
impl UnwindSafe for AtomicResolver
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,