pub enum FoundNearbyNodeKind {
Unit,
Lit,
List,
}Expand description
How the nearby node relates to the one we were looking for
Variants§
Unit
We were looking to go deeper, but found a unit in #[deftly]
Lit
We were looking to go deeper, but found a name = value in #[deftly]
List
We were looking for a leaf, but we found nested list in #[deftly]
Trait Implementations§
Auto Trait Implementations§
impl Freeze for FoundNearbyNodeKind
impl RefUnwindSafe for FoundNearbyNodeKind
impl Send for FoundNearbyNodeKind
impl Sync for FoundNearbyNodeKind
impl Unpin for FoundNearbyNodeKind
impl UnwindSafe for FoundNearbyNodeKind
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