Struct posix_regex::tree::TreeBuilder
source · pub struct TreeBuilder { /* private fields */ }
Implementations
sourceimpl TreeBuilder
impl TreeBuilder
pub fn leaf(&mut self, token: Token, range: Range)
pub fn start_internal(&mut self, token: Token, range: Range)
pub fn finish_internal(&mut self)
pub fn checkpoint(&self) -> Checkpoint
pub fn start_internal_at(
&mut self,
checkpoint: Checkpoint,
token: Token,
range: Range
)
pub fn finish(self) -> Tree
Trait Implementations
sourceimpl Default for TreeBuilder
impl Default for TreeBuilder
sourcefn default() -> TreeBuilder
fn default() -> TreeBuilder
Returns the “default value” for a type. Read more
Auto Trait Implementations
impl RefUnwindSafe for TreeBuilder
impl Send for TreeBuilder
impl Sync for TreeBuilder
impl Unpin for TreeBuilder
impl UnwindSafe for TreeBuilder
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more