pub struct CppPartitionedRegion { /* private fields */ }Expand description
One owned container reparse deferred until the primary declaration walk has
reached its source position. The tree and context are owned so the deferred
walk never retains a Node borrowed from a temporary recovery tree.
Auto Trait Implementations§
impl Freeze for CppPartitionedRegion
impl RefUnwindSafe for CppPartitionedRegion
impl Send for CppPartitionedRegion
impl Sync for CppPartitionedRegion
impl Unpin for CppPartitionedRegion
impl UnsafeUnpin for CppPartitionedRegion
impl UnwindSafe for CppPartitionedRegion
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
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more