pub struct SedaComponent { /* private fields */ }Implementations§
Source§impl SedaComponent
impl SedaComponent
Trait Implementations§
Source§impl Component for SedaComponent
impl Component for SedaComponent
Source§fn metadata(&self) -> ComponentMetadata
fn metadata(&self) -> ComponentMetadata
Declare this component’s metadata (URI options, capabilities, version). Read more
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 SedaComponent
impl RefUnwindSafe for SedaComponent
impl Send for SedaComponent
impl Sync for SedaComponent
impl Unpin for SedaComponent
impl UnsafeUnpin for SedaComponent
impl UnwindSafe for SedaComponent
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