pub struct AdminServer { /* private fields */ }Implementations§
Source§impl AdminServer
impl AdminServer
pub async fn new( bind: &str, cancel: CancellationToken, ) -> Result<Self, AdminError>
pub fn local_addr(&self) -> Result<SocketAddr, Error>
pub async fn run(self, state: AdminState) -> Result<(), AdminError>
Auto Trait Implementations§
impl !Freeze for AdminServer
impl RefUnwindSafe for AdminServer
impl Send for AdminServer
impl Sync for AdminServer
impl Unpin for AdminServer
impl UnsafeUnpin for AdminServer
impl UnwindSafe for AdminServer
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