pub struct ServerConfigHolder(pub Arc<RwLock<AppConfig>>);Expand description
Helper wrapper allowing start_server to accept either AppConfig or Arc<RwLock
Tuple Fields§
§0: Arc<RwLock<AppConfig>>Trait Implementations§
Source§impl Clone for ServerConfigHolder
impl Clone for ServerConfigHolder
Source§impl From<AppConfig> for ServerConfigHolder
impl From<AppConfig> for ServerConfigHolder
Auto Trait Implementations§
impl !RefUnwindSafe for ServerConfigHolder
impl !UnwindSafe for ServerConfigHolder
impl Freeze for ServerConfigHolder
impl Send for ServerConfigHolder
impl Sync for ServerConfigHolder
impl Unpin for ServerConfigHolder
impl UnsafeUnpin for ServerConfigHolder
Blanket Implementations§
Source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
Source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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