pub struct OpenSearchsComponent { /* private fields */ }Implementations§
Source§impl OpenSearchsComponent
impl OpenSearchsComponent
pub fn new() -> Self
pub fn with_config(config: OpenSearchConfig) -> Self
Trait Implementations§
Source§impl Component for OpenSearchsComponent
impl Component for OpenSearchsComponent
Source§fn create_endpoint(
&self,
uri: &str,
ctx: &dyn ComponentContext,
) -> Result<Box<dyn Endpoint>, CamelError>
fn create_endpoint( &self, uri: &str, ctx: &dyn ComponentContext, ) -> Result<Box<dyn Endpoint>, CamelError>
Create an endpoint from a URI string.
Auto Trait Implementations§
impl Freeze for OpenSearchsComponent
impl RefUnwindSafe for OpenSearchsComponent
impl Send for OpenSearchsComponent
impl Sync for OpenSearchsComponent
impl Unpin for OpenSearchsComponent
impl UnsafeUnpin for OpenSearchsComponent
impl UnwindSafe for OpenSearchsComponent
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