pub struct AnalyzeQueryItem { /* private fields */ }Expand description
analyzed single query
Implementations§
Source§impl AnalyzeQueryItem
Auto-generated by derive_getters::Getters.
impl AnalyzeQueryItem
Auto-generated by derive_getters::Getters.
Sourcepub fn query_span(&self) -> &TextSpan
pub fn query_span(&self) -> &TextSpan
query span in input
Sourcepub fn query_kind(&self) -> &QueryKind
pub fn query_kind(&self) -> &QueryKind
query statement kind
Sourcepub fn probrems(&self) -> &Collection<AnalysisProbrem>
pub fn probrems(&self) -> &Collection<AnalysisProbrem>
semantic probrems
Sourcepub fn accessing_relations(&self) -> &Collection<ObjectSummary>
pub fn accessing_relations(&self) -> &Collection<ObjectSummary>
query accessing relations
Sourcepub fn column_access(&self) -> &Collection<ColumnAccess>
pub fn column_access(&self) -> &Collection<ColumnAccess>
column access collection
Sourcepub fn parameters(&self) -> &Collection<ParameterDescribe>
pub fn parameters(&self) -> &Collection<ParameterDescribe>
query parameters
Sourcepub fn result_columns(&self) -> &Collection<ResultSetColumn>
pub fn result_columns(&self) -> &Collection<ResultSetColumn>
query result sets
Trait Implementations§
Source§impl<'de> Deserialize<'de> for AnalyzeQueryItem
impl<'de> Deserialize<'de> for AnalyzeQueryItem
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for AnalyzeQueryItem
impl RefUnwindSafe for AnalyzeQueryItem
impl Send for AnalyzeQueryItem
impl Sync for AnalyzeQueryItem
impl Unpin for AnalyzeQueryItem
impl UnwindSafe for AnalyzeQueryItem
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