pub struct AnalyzeQuery {
pub target: AnalysisTarget,
pub verb: AnalysisVerb,
pub subject: Option<String>,
pub time: Option<TimeSelector>,
pub pipeline: Vec<PipelineNode>,
}Fields§
§target: AnalysisTarget§verb: AnalysisVerb§subject: Option<String>§time: Option<TimeSelector>§pipeline: Vec<PipelineNode>Trait Implementations§
Source§impl Clone for AnalyzeQuery
impl Clone for AnalyzeQuery
Source§fn clone(&self) -> AnalyzeQuery
fn clone(&self) -> AnalyzeQuery
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 AnalyzeQuery
impl Debug for AnalyzeQuery
Source§impl PartialEq for AnalyzeQuery
impl PartialEq for AnalyzeQuery
Source§impl Serialize for AnalyzeQuery
impl Serialize for AnalyzeQuery
impl StructuralPartialEq for AnalyzeQuery
Auto Trait Implementations§
impl Freeze for AnalyzeQuery
impl RefUnwindSafe for AnalyzeQuery
impl Send for AnalyzeQuery
impl Sync for AnalyzeQuery
impl Unpin for AnalyzeQuery
impl UnsafeUnpin for AnalyzeQuery
impl UnwindSafe for AnalyzeQuery
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,
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
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