plexus_substrate/activations/arbor/mod.rs
1mod methods;
2mod activation;
3mod storage;
4mod types;
5mod views;
6
7pub use activation::{Arbor, ArborMethod};
8// Keep methods module for any helper types if needed
9pub use storage::{ArborConfig, ArborStorage};
10pub use types::{
11 ArborError, ArborEvent, ArborId, Node, NodeId, NodeType, ResourceRefs, ResourceState, Tree,
12 TreeId, TreeSkeleton,
13};
14pub use views::{
15 CollapseType, RangeContent, RangeHandle, RangeSpec, ResolveMode, TextRun,
16};
17
18// Re-export Handle from crate::types for consistency
19pub use crate::types::Handle;