Skip to main content

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}