pub struct PatternParams {
pub pattern: String,
}Expand description
Parameters for Query 7: Pattern Match.
Fields§
§pattern: StringA simple pattern DSL string.
Supported patterns:
function { calls: [A, B] }— find functions that call A and Bclass { inherits: Base }— find classes that inherit from Baseasync function— find async functionsfunction { complexity: >N }— find functions with complexity > N
Trait Implementations§
Source§impl Clone for PatternParams
impl Clone for PatternParams
Source§fn clone(&self) -> PatternParams
fn clone(&self) -> PatternParams
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 moreAuto Trait Implementations§
impl Freeze for PatternParams
impl RefUnwindSafe for PatternParams
impl Send for PatternParams
impl Sync for PatternParams
impl Unpin for PatternParams
impl UnsafeUnpin for PatternParams
impl UnwindSafe for PatternParams
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