diskann-quantization 0.56.0

DiskANN3 is a composable library for bringing scalable, accurate and cost-effective vector indexing to multiple databases.
Documentation
error[E0080]: evaluation panicked: error type has alignment stricter than 8
 --> $RUST/core/src/panic.rs
  |
  |           $crate::panicking::panic_fmt($crate::const_format_args!($($t)+));
  |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ evaluation of `diskann_quantization::error::InlineError::new::<Error>::{constant#1}` failed here
  |
 ::: src/error.rs
  |
  | /             assert!(
  | |                 std::mem::align_of::<T>() <= std::mem::align_of::<&'static ErrorVTable>(),
  | |                 "error type has alignment stricter than 8"
  | |             )
  | |_____________- in this macro invocation

note: erroneous constant encountered
 --> src/error.rs
  |
  | /         const {
  | |             assert!(
  | |                 std::mem::align_of::<T>() <= std::mem::align_of::<&'static ErrorVTable>(),
  | |                 "error type has alignment stricter than 8"
  | |             )
  | |         };
  | |_________^

note: the above error was encountered while instantiating `fn InlineError::new::<Error>`
  --> tests/compile-fail/error/inline_error_align.rs:24:13
   |
24 |     let _ = InlineError::<16>::new(Error(10));
   |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^