pub struct BooleanConstant {
pub value: bool,
}
Fields§
§value: bool
Implementations§
Trait Implementations§
Source§impl Clone for BooleanConstant
impl Clone for BooleanConstant
Source§fn clone(&self) -> BooleanConstant
fn clone(&self) -> BooleanConstant
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for BooleanConstant
impl Debug for BooleanConstant
Source§impl<Q: QueryContext> Matcher<Q> for BooleanConstant
impl<Q: QueryContext> Matcher<Q> for BooleanConstant
fn execute<'a>( &'a self, binding: &Q::ResolvedPattern<'a>, state: &mut State<'a, Q>, context: &'a Q::ExecContext<'a>, _logs: &mut AnalysisLogs, ) -> GritResult<bool>
Source§impl PatternName for BooleanConstant
impl PatternName for BooleanConstant
Auto Trait Implementations§
impl Freeze for BooleanConstant
impl RefUnwindSafe for BooleanConstant
impl Send for BooleanConstant
impl Sync for BooleanConstant
impl Unpin for BooleanConstant
impl UnwindSafe for BooleanConstant
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
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