Docs.rs
rust-fs-ext4-0.8.0
Platform
x86_64-unknown-linux-gnu
Feature flags
docs.rs
About docs.rs
Badges
Builds
Metadata
Shorthand URLs
Download
Rustdoc JSON
Build queue
Privacy policy
Rust
Rust website
The Book
Standard Library API Reference
Rust by Example
The Cargo Guide
Clippy Documentation
rust-fs-ext4 0.8.0
Pure-Rust ext4 filesystem driver. Exposes a C ABI (fs_ext4_*) suitable for FFI from C/C++/Go/etc.
Crate
Source
Builds
Feature flags
Documentation
..
c_smoke
cli
cli_support
direct_commit
lwext4
oracle-reports
scripts
strict_sector
unreadable_dir
acl_basic.rs
all_images_rw_smoke.rs
alloc_counter_consistency.rs
allocations_into_an_uninit_group.rs
bgd_pointer_bounds.rs
bigalloc_read_oracle.rs
block_cache_integration.rs
block_mapped_writes_on_csum.rs
capi_acl_xattrs.rs
capi_basic.rs
capi_callback_alignment.rs
capi_callback_alignment_oracle.rs
capi_callback_rw.rs
capi_chmod_chown.rs
capi_concurrency.rs
capi_create.rs
capi_create_mkdir_rmdir_errno.rs
capi_csum_variants.rs
capi_deep_extents.rs
capi_errno.rs
capi_flush.rs
capi_fs_core_mount.rs
capi_header_names_real_functions.rs
capi_htree.rs
capi_inline_data.rs
capi_ino_api.rs
capi_input_validation.rs
capi_largedir.rs
capi_lazy_replay.rs
capi_link.rs
capi_link_errno.rs
capi_long_symlink.rs
capi_manyfiles.rs
capi_mkdir_rmdir.rs
capi_mkdir_rmdir_cycle.rs
capi_name_too_long.rs
capi_non_utf8_path.rs
capi_paths.rs
capi_pwrite.rs
capi_readlink_basic.rs
capi_removexattr.rs
capi_rename.rs
capi_rename_overwrite.rs
capi_rename_semantics.rs
capi_resilience.rs
capi_set_volume_label.rs
capi_setxattr.rs
capi_symlink.rs
capi_truncate.rs
capi_truncate_callback_mount.rs
capi_truncate_deep.rs
capi_truncate_frees_blocks.rs
capi_truncate_grow.rs
capi_truncate_type_check.rs
capi_unlink.rs
capi_unlink_errno.rs
capi_utimens.rs
capi_write_file.rs
capi_write_file_allocates_blocks.rs
capi_write_file_csum_integrity.rs
capi_write_file_type_check.rs
capi_write_ops_on_ro_mount.rs
capi_write_path_e2e.rs
capi_xattr.rs
checksum_corruption.rs
ci_profile.rs
cli_dispatch.rs
cli_docs.rs
cli_fs_images.rs
cli_fs_kernel.rs
cli_fs_oracle.rs
cli_fs_write.rs
cli_fs_write_oracle.rs
cli_fsck.rs
cli_fsck_oracle.rs
cli_mkfs.rs
cli_mkfs_oracle.rs
commit_cache_bounded.rs
deep_dir_extent_nodes_are_distinct.rs
descriptor_pointers_and_csum_v2_tags.rs
dir_block_checksums_after_writes.rs
dir_grow.rs
dir_nlink_oracle.rs
direct_commit_failure.rs
direct_commit_failure_oracle.rs
encrypt_per_inode.rs
end_to_end.rs
ext2_basic.rs
extent_block_leaks.rs
extent_deep_insert.rs
extent_merge_length_limit.rs
extent_multi_level.rs
fallocate_crash_safety.rs
fallocate_keep_size.rs
fallocate_past_four_extents.rs
fallocate_punch_zero.rs
feature_matrix.rs
fsck_audit.rs
fsck_bogus_entry_hardlinks.rs
fsck_dir_block_checksum.rs
fsck_dir_block_checksum_oracle.rs
fsck_repair.rs
fsck_uninit_groups_oracle.rs
fsck_unreadable_dir.rs
fsck_unreadable_dir_oracle.rs
fsck_wrong_dotdot.rs
fuzz_decoders.rs
fuzz_smoke.rs
fuzz_write_paths.rs
gdt_csum_writes.rs
group_layout_oracle.rs
hostile_superblock.rs
htree_dir_writes_oracle.rs
htree_hash_differential.rs
htree_hash_vectors.rs
htree_index_descent_oracle.rs
htree_lookup.rs
htree_root_with_kernel_tail_bytes.rs
htree_split_write_cut.rs
inline_data_basic.rs
inline_dir_kernel_reads.rs
inline_dir_writes_oracle.rs
inline_file_writes.rs
inline_file_writes_oracle.rs
inode_api.rs
inode_api_e2fsck.rs
inode_basic.rs
jbd2_basic.rs
jbd2_checksums_oracle.rs
jbd2_layouts_oracle.rs
journal_escape_oracle.rs
journal_maxlen_bound.rs
journal_mount_recovery.rs
journal_multi_descriptor_oracle.rs
journal_replay.rs
journal_replay_all_or_nothing.rs
journal_writer_block_zero.rs
journal_writer_chmod.rs
journal_writer_crash_dir_ops.rs
journal_writer_crash_pwrite_rmdir_xattr.rs
journal_writer_crash_rename_write.rs
journal_writer_crash_safety.rs
journal_writer_create_mkdir_link_symlink.rs
journal_writer_inode_ops.rs
journal_writer_rename_write_xattr.rs
journal_writer_truncate_shrink.rs
journal_writer_unlink_rmdir.rs
kernel_inline_writes.rs
kernel_readback.rs
kernel_readback_capi.rs
kernel_xattr_no_extra_isize.rs
largedir.rs
largedir_basic.rs
lazy_replay_reloads_state.rs
leading_hole_deep_tree.rs
lwext4_cross_validate.rs
meta_bg_oracle.rs
mkdir_rmdir.rs
mkdir_unique_inodes.rs
mkfs_bin_fsck_oracle.rs
mkfs_bin_smoke.rs
mkfs_e2fsck_oracle.rs
mkfs_ext3_oracle.rs
mkfs_lost_found.rs
mkfs_lost_found_oracle.rs
mkfs_roundtrip.rs
needs_recovery_oracle.rs
non_64bit_desc_size.rs
non_utf8_names_oracle.rs
nul_in_names.rs
one_kib_group_count.rs
oracle_debugfs.rs
oracle_encoding.rs
oracle_verdicts.rs
oracle_verdicts_live.rs
orphan_list_basic.rs
orphan_recovery.rs
probe_dir_csum_range.rs
punch_hole_deep_tree.rs
punch_unaligned_oracle.rs
pwrite_chunking_oracle.rs
pwrite_enospc_oracle.rs
pwrite_fits_the_journal.rs
pwrite_into_prealloc.rs
random_operations_e2fsck.rs
read_link_fast_symlink.rs
read_path_cost.rs
readlink_oracle.rs
readme_example.rs
rename_file_type_oracle.rs
replace_keeps_xattr_block.rs
repro_csum_seed_op_coverage.rs
repro_mkfs_1k_op_coverage.rs
repro_no_csum_op_coverage.rs
repro_wants_dir_symlinks.rs
reserved_inodes_past_group_0_oracle.rs
ro_compat_write_guard.rs
ro_mount_replays_in_memory.rs
runtime_provider.rs
set_flags_oracle.rs
shared_xattr_block.rs
sparse_grow.rs
sparse_super2_backup_bgs_oracle.rs
superblock_basic.rs
test_contract.rs
test_temp_policy.rs
timestamps_past_2038_oracle.rs
truncate_basic.rs
truncate_multilevel.rs
truncate_refuses_non_files.rs
uninit_group_backup_superblock.rs
uninit_group_flags_cleared.rs
utimens_nsec_range.rs
verify_basic.rs
volume_label.rs
volume_label_oracle.rs
wasm.rs
writes_verify_the_block_they_restamp.rs
xattr_basic.rs
xattr_block_checked_oracle.rs
xattr_external_block.rs
xattr_one_copy_oracle.rs