pub struct PatternQuery {
pub root: Option<NodeConstraint>,
pub legs: Vec<PatternLeg>,
}Fields§
§root: Option<NodeConstraint>§legs: Vec<PatternLeg>Trait Implementations§
Source§impl Clone for PatternQuery
impl Clone for PatternQuery
Source§fn clone(&self) -> PatternQuery
fn clone(&self) -> PatternQuery
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 PatternQuery
impl Debug for PatternQuery
Source§impl Default for PatternQuery
impl Default for PatternQuery
Source§fn default() -> PatternQuery
fn default() -> PatternQuery
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for PatternQuery
impl RefUnwindSafe for PatternQuery
impl Send for PatternQuery
impl Sync for PatternQuery
impl Unpin for PatternQuery
impl UnwindSafe for PatternQuery
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