pub struct InMemoryOpenSearchAdapter { /* private fields */ }Implementations§
Trait Implementations§
Source§impl Clone for InMemoryOpenSearchAdapter
impl Clone for InMemoryOpenSearchAdapter
Source§fn clone(&self) -> InMemoryOpenSearchAdapter
fn clone(&self) -> InMemoryOpenSearchAdapter
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 InMemoryOpenSearchAdapter
impl Debug for InMemoryOpenSearchAdapter
Source§impl Default for InMemoryOpenSearchAdapter
impl Default for InMemoryOpenSearchAdapter
Source§fn default() -> InMemoryOpenSearchAdapter
fn default() -> InMemoryOpenSearchAdapter
Returns the “default value” for a type. Read more
Source§impl OpenSearchAdapter for InMemoryOpenSearchAdapter
impl OpenSearchAdapter for InMemoryOpenSearchAdapter
fn search( &self, request: SearchRequest, context: &QueryContext, ) -> IntegrationResult<SearchResponse>
fn search_window( &self, request: SearchRequest, window: DataWindowRequest, context: &QueryContext, ) -> IntegrationResult<DataWindowResponse>
Source§impl TypedQueryBoundary for InMemoryOpenSearchAdapter
impl TypedQueryBoundary for InMemoryOpenSearchAdapter
type Request = SearchRequest
type Response = SearchResponse
fn execute( &self, request: &Self::Request, _context: &QueryContext, ) -> IntegrationResult<Self::Response>
Auto Trait Implementations§
impl Freeze for InMemoryOpenSearchAdapter
impl RefUnwindSafe for InMemoryOpenSearchAdapter
impl Send for InMemoryOpenSearchAdapter
impl Sync for InMemoryOpenSearchAdapter
impl Unpin for InMemoryOpenSearchAdapter
impl UnsafeUnpin for InMemoryOpenSearchAdapter
impl UnwindSafe for InMemoryOpenSearchAdapter
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