List of all items
Structs
- IPtr
- allocators::bump_allocator::BumpAllocator
- collections::fixed_pvec::FixedPVec
- collections::pcuckoo::PCuckooFilter
- collections::pcuckoo::PCuckooFilterTable
- collections::pmap::BucketIter
- collections::pmap::MapDifference
- collections::pmap::MapDifferencePIter
- collections::pmap::MapDifferencePOther
- collections::pmap::MapIntersection
- collections::pmap::MapIntersectionPIter
- collections::pmap::MapIntersectionPOther
- collections::pmap::MapUnion
- collections::pmap::MapUnionPIter
- collections::pmap::MapUnionPOther
- collections::pmap::PHashMap
- collections::pmap::PHashMapIter
- collections::pmap::PHashMapRangeIter
- collections::pvec::PVec
- collections::pvec::PVecIter
- collections::pvec::PVecIterMut
- collections::pvec::SegmentedSlice
- collections::pvec::SegmentedSliceIter
- files::FileHandle
- files::ROOT_ALLOCATION_DIR
- materialized_object::MaterializedObjectVersion
- object::MV_SIZE_THRESHOLD
- object::Object
- object::ObjectHeader
- pstring::PString
- pstring::PStringIter
- pstring::PStringSplit
- tls::ObjectMapping
Enums
- collections::fixed_pvec::OperationStatus
- collections::pcuckoo::BucketInsertResult
- collections::pcuckoo::Status
- collections::pvec::SectionMarker
- error::AccessError
- error::AllocationError
- error::FileError
- error::ObjectOperationError
- error::UpdateError
- object::CachingPermitted
Traits
- allocators::persistently_allocatable::CopyFrom
- allocators::persistently_allocatable::PersistentlyAllocatable
- persistable::Persistable
- tls::IntoObjectMapping
Macros
- allocators::persistently_allocatable::simple_cf_impl
- allocators::persistently_allocatable::simple_pa_impl
- collections::pmap::get_bucket_for_iter
- collections::pvec::get_first_section_marker
- persistable::simple_impl
- unit_ptr_of
Functions
- files::clear_allocation_dir
- files::construct_path
- files::create_object_copy
- files::delete_storage
- files::get_object_directory_iterator
- files::open
- files::open_for_id
- files::read_from
- files::remap
- files::resize
- files::set_up_allocation_dir
- files::sync
- files::sync_range
- files::write
- files::write_and_sync
- tls::add_allocated_object_to_write_set
- tls::add_continuation_intent
- tls::add_continuation_with_control_dependencies
- tls::add_new_pending_intent
- tls::add_new_post_image_if_changed
- tls::add_new_pre_image
- tls::add_pending_with_control_dependencies
- tls::get_current_namespace
- tls::get_last_unresolved_arg
- tls::get_last_unresolved_arg_idx
- tls::get_mapping_from_vaddr
- tls::in_nando_context
- tls::init_txn_context
- tls::iptr_of
- tls::set_current_namespace
- tls::set_txn_meta
Type Aliases
Statics
- allocators::bump_allocator::PAGE_SIZE_BYTES
- collections::pcuckoo::ELEMS_PER_TABLE_ROW
- collections::pcuckoo::MAX_KICK_COUNT
- collections::pmap::BUCKET_AVERAGE_LENGTH
- files::MAX_FILE_SIZE_BYTES
- files::PRESSURE_THRESHOLD
- object::MAX_OBJECT_SIZE_BYTES