List of all items
Structs
- data_buffer::MemDataBuffer
- drop_event::DropEvent
- filesystem::ApplyContext
- filesystem::FxFilesystem
- filesystem::Info
- filesystem::OpenFxFilesystem
- filesystem::OpenOptions
- filesystem::Options
- filesystem::SyncOptions
- fsck::FsckOptions
- fsck::errors::Allocation
- fsck::errors::Key
- fsck::errors::Value
- object_handle::ObjectProperties
- object_handle::Writer
- object_store::DirectWriter
- object_store::EncryptedMutations
- object_store::ExtentKey
- object_store::HandleOptions
- object_store::NewChildStoreOptions
- object_store::ObjectAttributes
- object_store::ObjectAttributesV5
- object_store::ObjectKey
- object_store::ObjectKeyV5
- object_store::ObjectStore
- object_store::StoreInfo
- object_store::StoreObjectHandle
- object_store::Timestamp
- object_store::allocator::AllocatorInfo
- object_store::allocator::AllocatorInfoV18
- object_store::allocator::AllocatorKey
- object_store::allocator::CoalescingIterator
- object_store::allocator::ReservationImpl
- object_store::allocator::SimpleAllocator
- object_store::caching_object_handle::CachingObjectHandle
- object_store::directory::Directory
- object_store::directory::DirectoryIterator
- object_store::graveyard::Graveyard
- object_store::graveyard::GraveyardIterator
- object_store::journal::Journal
- object_store::journal::JournalCheckpoint
- object_store::journal::JournalOptions
- object_store::journal::JournaledTransaction
- object_store::journal::Writer
- object_store::journal::super_block::RecordReader
- object_store::journal::super_block::SuperBlockHeader
- object_store::journal::super_block::SuperBlockManager
- object_store::object_manager::ObjectManager
- object_store::object_manager::ReservationUpdate
- object_store::transaction::DeviceRange
- object_store::transaction::LockManager
- object_store::transaction::ObjectStoreMutation
- object_store::transaction::ObjectStoreMutationV20
- object_store::transaction::Options
- object_store::transaction::ReadGuard
- object_store::transaction::Transaction
- object_store::transaction::TransactionLocks
- object_store::transaction::TxnMutation
- object_store::transaction::UpdateMutationsKey
- object_store::transaction::WriteGuard
- object_store::volume::RootVolume
- object_store::writeback_cache::CachedMetadata
- object_store::writeback_cache::Flushable
- object_store::writeback_cache::FlushableData
- object_store::writeback_cache::FlushableMetadata
- object_store::writeback_cache::WritebackCache
- serialized_types::BlobMetadata
- serialized_types::Version
Enums
- errors::FxfsError
- filesystem::ApplyMode
- fsck::errors::FsckError
- fsck::errors::FsckFatal
- fsck::errors::FsckIssue
- fsck::errors::FsckWarning
- object_store::AttributeKey
- object_store::EncryptionKeys
- object_store::ExtentValue
- object_store::LockState
- object_store::ObjectDescriptor
- object_store::ObjectKeyData
- object_store::ObjectKeyDataV5
- object_store::ObjectKind
- object_store::ObjectValue
- object_store::ObjectValueV5
- object_store::ProjectProperty
- object_store::TrimMode
- object_store::TrimResult
- object_store::allocator::AllocatorValue
- object_store::directory::ObjectDescriptor
- object_store::directory::ReplacedChild
- object_store::journal::JournalRecord
- object_store::journal::JournalRecordV20
- object_store::journal::super_block::SuperBlockInstance
- object_store::journal::super_block::SuperBlockRecord
- object_store::journal::super_block::SuperBlockRecordV5
- object_store::transaction::AllocatorMutation
- object_store::transaction::AssocObj
- object_store::transaction::LockKey
- object_store::transaction::MetadataReservation
- object_store::transaction::Mutation
- object_store::transaction::MutationV20
- object_store::transaction::Operation
Traits
- data_buffer::DataBuffer
- filesystem::Filesystem
- filesystem::JournalingObject
- log::AsValue
- object_handle::GetProperties
- object_handle::ObjectHandle
- object_handle::ObjectHandleExt
- object_handle::ReadObjectHandle
- object_handle::WriteBytes
- object_handle::WriteObjectHandle
- object_store::HandleOwner
- object_store::allocator::Allocator
- object_store::allocator::ReservationOwner
- object_store::journal::JournalHandle
- object_store::transaction::AssociatedObject
- object_store::transaction::TransactionHandler
- object_store::writeback_cache::StorageReservation
- serialized_types::Versioned
- serialized_types::VersionedLatest
Macros
- async_enter
- debug_assert_not_too_long
- log::debug
- log::error
- log::info
- log::warn
- serialized_types::versioned_type
- trace_duration
- trace_flow_begin
- trace_flow_end
- trace_flow_step
- trace_instant
Attribute Macros
Derive Macros
Functions
- checksum::fletcher64
- filesystem::mkfs
- filesystem::mkfs_with_default
- fsck::fsck
- fsck::fsck_volume
- fsck::fsck_volume_with_options
- fsck::fsck_with_options
- metrics::detail
- metrics::object_stores
- object_store::allocator::max_extent_size_for_block_size
- object_store::allocator::merge::filter_marked_for_deletion
- object_store::allocator::merge::filter_tombstones
- object_store::allocator::merge::merge
- object_store::directory::replace_child
- object_store::directory::replace_child_with_object
- object_store::journal::super_block::compact_root_parent
- object_store::load_store_info
- object_store::object_manager::reserved_space_from_journal_usage
- object_store::volume::list_volumes
- object_store::volume::root_volume
- round::how_many
- round::round_div
- round::round_down
- round::round_up
Type Definitions
- checksum::Checksum
- filesystem::PostCommitHook
- object_store::allocator::AllocatorItem
- object_store::allocator::Hold
- object_store::allocator::Reservation
Constants
- filesystem::MAX_FILE_SIZE
- filesystem::MIN_BLOCK_SIZE
- object_handle::INVALID_OBJECT_ID
- object_store::BLOB_MERKLE_ATTRIBUTE_ID
- object_store::DEFAULT_DATA_ATTRIBUTE_ID
- object_store::MAX_ENCRYPTED_MUTATIONS_SIZE
- object_store::MAX_STORE_INFO_SERIALIZED_SIZE
- object_store::journal::BLOCK_SIZE
- object_store::journal::DEFAULT_RECLAIM_SIZE
- object_store::journal::RESERVED_SPACE
- object_store::transaction::TRANSACTION_MAX_JOURNAL_USAGE
- object_store::transaction::TRANSACTION_METADATA_MAX_AMOUNT
- object_store::volume::VOLUMES_DIRECTORY
- object_store::writeback_cache::CACHE_READ_AHEAD_SIZE
- serialized_types::DEFAULT_MAX_SERIALIZED_RECORD_SIZE
- serialized_types::EARLIEST_SUPPORTED_VERSION
- serialized_types::JOURNAL_BLOCK_SIZE_CHANGE_VERSION
- serialized_types::LATEST_VERSION