pub struct ProjectionHint {
pub type_name: String,
pub field_count: usize,
pub estimated_reduction_percent: u32,
}Expand description
SQL projection hint for type optimization
Fields§
§type_name: StringType name that would benefit from SQL projection
field_count: usizeNumber of fields in the type
estimated_reduction_percent: u32Estimated payload reduction percentage (0-100)
Trait Implementations§
Source§impl Clone for ProjectionHint
impl Clone for ProjectionHint
Source§fn clone(&self) -> ProjectionHint
fn clone(&self) -> ProjectionHint
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 ProjectionHint
impl RefUnwindSafe for ProjectionHint
impl Send for ProjectionHint
impl Sync for ProjectionHint
impl Unpin for ProjectionHint
impl UnwindSafe for ProjectionHint
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