pub struct VectorResourcePolicy {
pub quality: VectorQualityObjective,
pub indexing: VectorIndexingObjective,
pub residency: Option<VectorResidencyIntent>,
pub calibration: Option<VectorCalibrationBinding>,
}Fields§
§quality: VectorQualityObjective§indexing: VectorIndexingObjective§residency: Option<VectorResidencyIntent>§calibration: Option<VectorCalibrationBinding>Trait Implementations§
Source§impl Clone for VectorResourcePolicy
impl Clone for VectorResourcePolicy
Source§impl Debug for VectorResourcePolicy
impl Debug for VectorResourcePolicy
Source§impl<'de> Deserialize<'de> for VectorResourcePolicy
impl<'de> Deserialize<'de> for VectorResourcePolicy
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
Source§impl PartialEq for VectorResourcePolicy
impl PartialEq for VectorResourcePolicy
Source§impl Serialize for VectorResourcePolicy
impl Serialize for VectorResourcePolicy
impl StructuralPartialEq for VectorResourcePolicy
Auto Trait Implementations§
impl Freeze for VectorResourcePolicy
impl RefUnwindSafe for VectorResourcePolicy
impl Send for VectorResourcePolicy
impl Sync for VectorResourcePolicy
impl Unpin for VectorResourcePolicy
impl UnsafeUnpin for VectorResourcePolicy
impl UnwindSafe for VectorResourcePolicy
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