pub struct ProxyHandle { /* private fields */ }Implementations§
Source§impl ProxyHandle
impl ProxyHandle
pub fn runtime(&self) -> Result<Arc<ProxyRuntime>, KoiError>
pub fn core(&self) -> Result<Arc<ProxyCore>, KoiError>
pub async fn entries(&self) -> Vec<ProxyEntry>
pub async fn upsert( &self, entry: ProxyEntry, ) -> Result<Vec<ProxyEntry>, KoiError>
pub async fn remove(&self, name: &str) -> Result<Vec<ProxyEntry>, KoiError>
pub async fn start_all(&self) -> Result<(), KoiError>
pub async fn stop_all(&self)
Auto Trait Implementations§
impl !RefUnwindSafe for ProxyHandle
impl !UnwindSafe for ProxyHandle
impl Freeze for ProxyHandle
impl Send for ProxyHandle
impl Sync for ProxyHandle
impl Unpin for ProxyHandle
impl UnsafeUnpin for ProxyHandle
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
impl<A, B, T> HttpServerConnExec<A, B> for Twhere
B: Body,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more