pub struct BuiltNode {
pub node_type: MdastNodeType,
pub children: Vec<NewNode>,
pub data_bytes: Vec<u8>,
pub position: Option<NodePosition>,
}Expand description
A node specification built with NodeBuilder
Fields§
§node_type: MdastNodeType§children: Vec<NewNode>§data_bytes: Vec<u8>Type-specific data bytes (same format as arena type_data)
position: Option<NodePosition>Optional position override
Trait Implementations§
Auto Trait Implementations§
impl Freeze for BuiltNode
impl RefUnwindSafe for BuiltNode
impl Send for BuiltNode
impl Sync for BuiltNode
impl Unpin for BuiltNode
impl UnsafeUnpin for BuiltNode
impl UnwindSafe for BuiltNode
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more