pub enum AllocationProperty {
File,
Native,
Pinned,
Other,
}Expand description
The kind of allocation behind the Bytes type.
Variants§
File
A file is used to store the data.
Native
The native allocator of Rust is used.
Pinned
Pinned memory is used.
Other
Another kind of memory is used.
Trait Implementations§
Source§impl Clone for AllocationProperty
impl Clone for AllocationProperty
Source§fn clone(&self) -> AllocationProperty
fn clone(&self) -> AllocationProperty
Returns a duplicate of the value. Read more
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for AllocationProperty
impl Debug for AllocationProperty
Source§impl PartialEq for AllocationProperty
impl PartialEq for AllocationProperty
impl Copy for AllocationProperty
impl Eq for AllocationProperty
impl StructuralPartialEq for AllocationProperty
Auto Trait Implementations§
impl Freeze for AllocationProperty
impl RefUnwindSafe for AllocationProperty
impl Send for AllocationProperty
impl Sync for AllocationProperty
impl Unpin for AllocationProperty
impl UnwindSafe for AllocationProperty
Blanket Implementations§
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.