Skip to main content

remem/memory/
scope_cleanup.rs

1mod audit;
2mod merge;
3mod mutate;
4mod plan;
5mod preference_cluster;
6mod receipt;
7mod refs;
8
9pub use audit::{audit_scope, AuditItem, DuplicateCluster, ScopeAuditReport, ScopeAuditRequest};
10pub use merge::{merge_preferences, MergePreferencesRequest, MergePreferencesResult};
11pub use mutate::{
12    archive_objects, reroute_objects, ArchiveRequest, ObjectMutation, OwnerSnapshot,
13    RerouteRequest, ScopeMutationResult, TargetProjectUpdate,
14};
15pub use plan::{
16    apply_memory_cleanup_plan, build_preference_cleanup_plan, MemoryCleanupApplyResult,
17    MemoryCleanupGroup, MemoryCleanupPlan, MemoryCleanupRowSnapshot, CLEANUP_PLANNER_VERSION,
18};
19pub use refs::{memory_refs_from_ids, parse_object_refs, ObjectRef, ScopeObjectKind};
20
21#[cfg(test)]
22mod tests;