pub struct QueryOptimizationHint {
pub title: String,
pub description: String,
pub severity: HintSeverity,
pub suggested_sql: Option<String>,
}Expand description
单条查询优化建议
Fields§
§title: String建议标题
description: String详细描述
severity: HintSeverity严重级别
suggested_sql: Option<String>优化后的 SQL 建议(可选)
Implementations§
Source§impl QueryOptimizationHint
impl QueryOptimizationHint
Sourcepub fn with_suggested_sql(self, sql: impl Into<String>) -> Self
pub fn with_suggested_sql(self, sql: impl Into<String>) -> Self
附加优化后的 SQL 建议
Trait Implementations§
Source§impl Clone for QueryOptimizationHint
impl Clone for QueryOptimizationHint
Source§fn clone(&self) -> QueryOptimizationHint
fn clone(&self) -> QueryOptimizationHint
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 QueryOptimizationHint
impl RefUnwindSafe for QueryOptimizationHint
impl Send for QueryOptimizationHint
impl Sync for QueryOptimizationHint
impl Unpin for QueryOptimizationHint
impl UnsafeUnpin for QueryOptimizationHint
impl UnwindSafe for QueryOptimizationHint
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