pub struct ServerConfigAdapter { /* private fields */ }Implementations§
Trait Implementations§
Source§impl ServerConfigUseCase for ServerConfigAdapter
impl ServerConfigUseCase for ServerConfigAdapter
fn add_server<'life0, 'async_trait>(
&'life0 self,
server_config: ServerConfig,
) -> Pin<Box<dyn Future<Output = Result<(), Box<dyn Error + Send + Sync>>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
fn list_server<'life0, 'async_trait>(
&'life0 self,
) -> Pin<Box<dyn Future<Output = Result<Vec<ServerConfig>, Box<dyn Error + Send + Sync>>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
Auto Trait Implementations§
impl Freeze for ServerConfigAdapter
impl !RefUnwindSafe for ServerConfigAdapter
impl Send for ServerConfigAdapter
impl Sync for ServerConfigAdapter
impl Unpin for ServerConfigAdapter
impl UnsafeUnpin for ServerConfigAdapter
impl !UnwindSafe for ServerConfigAdapter
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