use crate::;
pub use ;
/// Returned by the [`tree_with_rewrites()`](super::tree_with_rewrites()) function to control flow.
///
/// Use [`std::ops::ControlFlow::Continue`] to continue the traversal of changes.
/// Use [`std::ops::ControlFlow::Break`] to stop the traversal of changes and stop calling the function that returned it.
pub type Action = ControlFlow;
/// Options for use in [`tree_with_rewrites()`](super::tree_with_rewrites()).
pub