pub struct MemoryTransformService { /* private fields */ }Implementations§
Source§impl MemoryTransformService
impl MemoryTransformService
Sourcepub fn new(
store: Arc<dyn NodeStore>,
providers: Arc<dyn AiProviderRegistry>,
) -> Self
pub fn new( store: Arc<dyn NodeStore>, providers: Arc<dyn AiProviderRegistry>, ) -> Self
Create a transform service with storage and provider registry dependencies.
Sourcepub async fn execute(
&self,
request: &MemoryTransformRequest,
) -> Result<MemoryTransformResult>
pub async fn execute( &self, request: &MemoryTransformRequest, ) -> Result<MemoryTransformResult>
Execute a bulk memory transform operation.
The current implementation supports embedding backfill with optional dry-run behavior, batch control, and bounded failure reporting.
Auto Trait Implementations§
impl Freeze for MemoryTransformService
impl !RefUnwindSafe for MemoryTransformService
impl Send for MemoryTransformService
impl Sync for MemoryTransformService
impl Unpin for MemoryTransformService
impl UnsafeUnpin for MemoryTransformService
impl !UnwindSafe for MemoryTransformService
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
§impl<T> Fake for T
impl<T> Fake for T
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more