pub struct PhysicalProperties {
pub distribution: Distribution,
pub ordering: Vec<String>,
pub covering_fields: Vec<String>,
pub scan_pruning: ScanPruningSupport,
pub vector_precision: VectorPrecision,
pub memory_budget: MemoryBudgetClass,
}Fields§
§distribution: Distribution§ordering: Vec<String>§covering_fields: Vec<String>§scan_pruning: ScanPruningSupport§vector_precision: VectorPrecision§memory_budget: MemoryBudgetClassImplementations§
Source§impl PhysicalProperties
impl PhysicalProperties
pub fn satisfies(&self, required: &RequiredProperties) -> bool
Trait Implementations§
Source§impl Clone for PhysicalProperties
impl Clone for PhysicalProperties
Source§fn clone(&self) -> PhysicalProperties
fn clone(&self) -> PhysicalProperties
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 moreSource§impl Debug for PhysicalProperties
impl Debug for PhysicalProperties
Source§impl Default for PhysicalProperties
impl Default for PhysicalProperties
Source§fn default() -> PhysicalProperties
fn default() -> PhysicalProperties
Returns the “default value” for a type. Read more
impl Eq for PhysicalProperties
Source§impl Hash for PhysicalProperties
impl Hash for PhysicalProperties
Source§impl PartialEq for PhysicalProperties
impl PartialEq for PhysicalProperties
impl StructuralPartialEq for PhysicalProperties
Auto Trait Implementations§
impl Freeze for PhysicalProperties
impl RefUnwindSafe for PhysicalProperties
impl Send for PhysicalProperties
impl Sync for PhysicalProperties
impl Unpin for PhysicalProperties
impl UnsafeUnpin for PhysicalProperties
impl UnwindSafe for PhysicalProperties
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