Skip to content
1 viewer

rust 1,860,881 · typescript 235,770 · javascript 132,961 · python 20,426 · 6,411 files · digest 3bf1ccedeeb3 · built in 2 s · crystals off

crates/cre8-app-atom/src/tree.rs

cre8-app-atom · module tree · src · 1,989 lines (1,783 code, 101 comment) · sha d953cd2f41595ec7

Items

const FS_MANIFEST_KIND_TAG const FS_MANIFEST_SCHEMA const FS_CONTAINS_EDGE_KIND const FS_RECIPE_KIND_TAG const FS_CHUNK_KIND_TAG const FS_RECIPE_SCHEMA const FS_ATOMIZATION_RECEIPT_KIND_TAG const FS_ATOMIZATION_RECEIPT_SCHEMA const FS_CAPTURE_CONSISTENCY_CONTRACT const DEFAULT_CHUNK_THRESHOLD const DEFAULT_MAX_FILES const DEFAULT_MAX_FILE_BYTES const DEFAULT_MAX_TOTAL_BYTES const DEFAULT_AVAILABILITY_LEASE_MS const MAX_AVAILABILITY_LEASE_MS const MAX_REPLICA_TARGET const PROJECTION_DURABILITY_CONTRACT static PROJECTION_TEMP_SEQUENCE static ATOMIZATION_OCCURRENCE_SEQUENCE const SKIP_DIRS struct AtomizeTreeRequest struct SkippedEntry struct FilesystemStamp impl FilesystemStamp struct CapturedPath enum StableReadError struct RestoreTreeRequest struct ProjectTreeRequest struct ProjectionFile struct ProjectionReceipt const CRE8OS_PROJECTION_SCHEMA enum ReassembleError struct EnvGuard impl Drop for EnvGuard

Functions

By call-graph weight (PageRank; 1.0 is the average function). 48 functions in all.

functionkindlinescyclomaticcallerscalleesweightcrystal
is_canonical_atom_idsrc/tree.rs:842fn3335012.9
fs_ingest_enabledsrc/tree.rs:76fn321903.2
is_safe_relative_pathsrc/tree.rs:1466fn2616602.8
validate_manifest_documentsrc/tree.rs:850fn5191622.7
FilesystemStamp::from_metadatasrc/tree.rs:143method91302.1
json_responsesrc/tree.rs:1497fn81502
validate_recipe_documentsrc/tree.rs:905fn8415811.9
materialize_projection_filessrc/tree.rs:1164fn256551.7
handle_restore_treesrc/tree.rs:998fn6012891.3
rel_pathsrc/tree.rs:1462fn31201.3
handle_atomize_tree_with_contextsrc/tree.rs:262fn552642311.2
read_stable_file_with_hooksrc/tree.rs:186fn488211.2
write_synced_filesrc/tree.rs:1360fn61201.1
reassemble_recipesrc/tree.rs:1377fn8410451.1
raw_postsrc/tree.rs:1514fn111601
enable_ingestsrc/tree.rs:1546fn41600.9
verify_manifest_materializationsrc/tree.rs:1193fn41510.9
projection_relative_filessrc/tree.rs:1309fn226110.9
verify_projection_directorysrc/tree.rs:1294fn145320.9
validate_materialized_entrysrc/tree.rs:1239fn173110.8
handle_project_treesrc/tree.rs:1062fn86133130.7
handle_atomize_treesrc/tree.rs:258fn31310.7
json_oksrc/tree.rs:1493fn31310.7
error_jsonsrc/tree.rs:1506fn31310.7
read_stable_filesrc/tree.rs:178fn71210.7
validate_captured_pathsrc/tree.rs:235fn83210.7
commit_projection_directorysrc/tree.rs:1257fn367230.7
verify_manifest_durabilitysrc/tree.rs:1202fn3610240.6
noisesrc/tree.rs:1719fn111200.6
read_verified_treesrc/tree.rs:1152fn82130.6
cre8os_projection_rootsrc/tree.rs:990fn31100.5
write_projection_receiptsrc/tree.rs:1332fn277110.5
is_denied_secretsrc/tree.rs:81fn1310100.5
roots_overlapsrc/tree.rs:168fn92100.5
atomize_failuresrc/tree.rs:244fn131120.5
temp_treesrc/tree.rs:1526fn121100.5
EnvGuard::dropsrc/tree.rs:1541trait impl41000.5
atomize_tree_dedupes_skips_secrets_and_round_trips_through_restoresrc/tree.rs:1552fn12930130.5
ingest_routes_fail_closed_without_the_env_gatesrc/tree.rs:1683fn91030.5
stable_capture_rejects_a_file_mutated_during_or_after_readsrc/tree.rs:1694fn241030.5
chunked_files_round_trip_and_versions_dedupe_at_chunk_levelsrc/tree.rs:1732fn621080.5
tampered_chunk_fails_reassembly_loudlysrc/tree.rs:1796fn282040.5
legacy_fastcdc_v1_recipe_remains_restorablesrc/tree.rs:1826fn311050.5
recipe_contract_rejects_profile_drift_and_declared_chunk_size_liessrc/tree.rs:1859fn332040.5
restore_rejects_traversal_pathssrc/tree.rs:1894fn161050.5
restore_rejects_manifest_size_tampering_before_writing_entrysrc/tree.rs:1912fn241050.5
restore_is_all_or_nothing_when_a_late_atom_is_missingsrc/tree.rs:1938fn271050.5
projection_paths_are_canonical_across_windows_and_posixsrc/tree.rs:1967fn223010.5

Source not readable from this process.