pub struct CoreEnvoyHandle { /* private fields */ }Implementations§
Source§impl CoreEnvoyHandle
impl CoreEnvoyHandle
pub fn status(&self) -> CoreEnvoyStatus
Sourcepub async fn started(&self) -> Result<()>
pub async fn started(&self) -> Result<()>
Resolves after the Engine sends the envoy initialization message.
Sourcepub async fn actor_stop_threshold_ms(&self) -> Option<i64>
pub async fn actor_stop_threshold_ms(&self) -> Option<i64>
Engine-reported drain threshold in milliseconds. None until the
envoy has completed its first protocol-metadata exchange with the
engine.
Trait Implementations§
Source§impl Clone for CoreEnvoyHandle
impl Clone for CoreEnvoyHandle
Source§fn clone(&self) -> CoreEnvoyHandle
fn clone(&self) -> CoreEnvoyHandle
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl !RefUnwindSafe for CoreEnvoyHandle
impl !UnwindSafe for CoreEnvoyHandle
impl Freeze for CoreEnvoyHandle
impl Send for CoreEnvoyHandle
impl Sync for CoreEnvoyHandle
impl Unpin for CoreEnvoyHandle
impl UnsafeUnpin for CoreEnvoyHandle
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