Skip to main content

remem/memory/
scope_cleanup.rs

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