pub struct EmbeddingMigrationService { /* private fields */ }Implementations§
Source§impl EmbeddingMigrationService
impl EmbeddingMigrationService
pub fn new( store: Arc<dyn NodeStore>, embedding_provider: Option<Arc<dyn EmbeddingProvider>>, ) -> Self
pub async fn preview_async( &self, request: EmbeddingMigrationPreviewRequest, ) -> Result<EmbeddingMigrationPreviewResult>
pub async fn run_async( &self, request: EmbeddingMigrationRunRequest, ) -> Result<EmbeddingMigrationRunResult>
Auto Trait Implementations§
impl Freeze for EmbeddingMigrationService
impl !RefUnwindSafe for EmbeddingMigrationService
impl Send for EmbeddingMigrationService
impl Sync for EmbeddingMigrationService
impl Unpin for EmbeddingMigrationService
impl UnsafeUnpin for EmbeddingMigrationService
impl !UnwindSafe for EmbeddingMigrationService
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