Struct rustis::commands::FtFlatVectorFieldAttributes
source · pub struct FtFlatVectorFieldAttributes {
pub ty: FtVectorType,
pub dim: usize,
pub distance_metric: FtVectorDistanceMetric,
pub initial_cap: Option<usize>,
pub block_size: Option<usize>,
}
Available on crate feature
redis-search
only.Fields§
§ty: FtVectorType
§dim: usize
§distance_metric: FtVectorDistanceMetric
§initial_cap: Option<usize>
§block_size: Option<usize>
Implementations§
source§impl FtFlatVectorFieldAttributes
impl FtFlatVectorFieldAttributes
pub fn new( ty: FtVectorType, dim: usize, distance_metric: FtVectorDistanceMetric ) -> Self
pub fn initial_cap(self, initial_cap: usize) -> Self
pub fn block_size(self, block_size: usize) -> Self
Trait Implementations§
source§impl Clone for FtFlatVectorFieldAttributes
impl Clone for FtFlatVectorFieldAttributes
source§fn clone(&self) -> FtFlatVectorFieldAttributes
fn clone(&self) -> FtFlatVectorFieldAttributes
Returns a copy 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 moresource§impl Debug for FtFlatVectorFieldAttributes
impl Debug for FtFlatVectorFieldAttributes
source§impl ToArgs for FtFlatVectorFieldAttributes
impl ToArgs for FtFlatVectorFieldAttributes
source§fn write_args(&self, args: &mut CommandArgs)
fn write_args(&self, args: &mut CommandArgs)
Write this Rust type as one ore multiple args into CommandArgs. Read more
impl Copy for FtFlatVectorFieldAttributes
Auto Trait Implementations§
impl Freeze for FtFlatVectorFieldAttributes
impl RefUnwindSafe for FtFlatVectorFieldAttributes
impl Send for FtFlatVectorFieldAttributes
impl Sync for FtFlatVectorFieldAttributes
impl Unpin for FtFlatVectorFieldAttributes
impl UnwindSafe for FtFlatVectorFieldAttributes
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