#[repr(C)]pub struct aws_linked_hash_table {
pub allocator: *mut aws_allocator,
pub list: aws_linked_list,
pub table: aws_hash_table,
pub user_on_value_destroy: aws_hash_callback_destroy_fn,
pub user_on_key_destroy: aws_hash_callback_destroy_fn,
}
Expand description
Simple linked hash table. Preserves insertion order, and can be iterated in insertion order.
You can also change the order safely without altering the shape of the underlying hash table.
Fields
allocator: *mut aws_allocator
list: aws_linked_list
table: aws_hash_table
user_on_value_destroy: aws_hash_callback_destroy_fn
user_on_key_destroy: aws_hash_callback_destroy_fn
Trait Implementations
sourceimpl Clone for aws_linked_hash_table
impl Clone for aws_linked_hash_table
sourcefn clone(&self) -> aws_linked_hash_table
fn clone(&self) -> aws_linked_hash_table
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresourceimpl Debug for aws_linked_hash_table
impl Debug for aws_linked_hash_table
sourceimpl Default for aws_linked_hash_table
impl Default for aws_linked_hash_table
sourceimpl PartialEq<aws_linked_hash_table> for aws_linked_hash_table
impl PartialEq<aws_linked_hash_table> for aws_linked_hash_table
sourcefn eq(&self, other: &aws_linked_hash_table) -> bool
fn eq(&self, other: &aws_linked_hash_table) -> bool
impl Copy for aws_linked_hash_table
impl Eq for aws_linked_hash_table
impl StructuralEq for aws_linked_hash_table
impl StructuralPartialEq for aws_linked_hash_table
Auto Trait Implementations
impl RefUnwindSafe for aws_linked_hash_table
impl !Send for aws_linked_hash_table
impl !Sync for aws_linked_hash_table
impl Unpin for aws_linked_hash_table
impl UnwindSafe for aws_linked_hash_table
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more