pub struct LikeNonStringNonLiteralMatch {
pub pattern: Box<ValueExpr>,
pub escape: Box<ValueExpr>,
}
Expand description
Represents a LIKE expression where one of pattern
and escape
is not a string literal,
e.g. some_pattern ESCAPE '/'
Fields§
§pattern: Box<ValueExpr>
§escape: Box<ValueExpr>
Trait Implementations§
source§impl Clone for LikeNonStringNonLiteralMatch
impl Clone for LikeNonStringNonLiteralMatch
source§fn clone(&self) -> LikeNonStringNonLiteralMatch
fn clone(&self) -> LikeNonStringNonLiteralMatch
Returns a copy 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 LikeNonStringNonLiteralMatch
impl Debug for LikeNonStringNonLiteralMatch
source§impl PartialEq<LikeNonStringNonLiteralMatch> for LikeNonStringNonLiteralMatch
impl PartialEq<LikeNonStringNonLiteralMatch> for LikeNonStringNonLiteralMatch
source§fn eq(&self, other: &LikeNonStringNonLiteralMatch) -> bool
fn eq(&self, other: &LikeNonStringNonLiteralMatch) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl Eq for LikeNonStringNonLiteralMatch
impl StructuralEq for LikeNonStringNonLiteralMatch
impl StructuralPartialEq for LikeNonStringNonLiteralMatch
Auto Trait Implementations§
impl RefUnwindSafe for LikeNonStringNonLiteralMatch
impl Send for LikeNonStringNonLiteralMatch
impl Sync for LikeNonStringNonLiteralMatch
impl Unpin for LikeNonStringNonLiteralMatch
impl UnwindSafe for LikeNonStringNonLiteralMatch
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