oak_org_mode/ast/mod.rs
1#![doc = include_str!("readme.md")]
2use crate::OrgModeLanguage;
3use oak_core::tree::RedNode;
4
5/// Org-mode AST root node.
6pub struct OrgModeRoot<'a> {
7 /// Corresponding red node.
8 pub node: RedNode<'a, OrgModeLanguage>,
9}
10
11impl<'a> OrgModeRoot<'a> {
12 /// Creates a new `OrgModeRoot`.
13 pub fn new(node: RedNode<'a, OrgModeLanguage>) -> Self {
14 Self { node }
15 }
16}