pub struct KubernetesContainer { /* private fields */ }Expand description
Kubernetes Container implementation that provides URLs for container-to-container communication
Implementations§
Source§impl KubernetesContainer
impl KubernetesContainer
pub fn new( binding_name: String, binding: KubernetesContainerBinding, ) -> Result<Self>
Trait Implementations§
Source§impl Container for KubernetesContainer
impl Container for KubernetesContainer
Source§fn get_internal_url(&self) -> &str
fn get_internal_url(&self) -> &str
Get the internal URL for container-to-container communication. Read more
Source§fn get_public_url(&self) -> Option<&str>
fn get_public_url(&self) -> Option<&str>
Get the public URL of the container, if available. Read more
Source§fn get_container_name(&self) -> &str
fn get_container_name(&self) -> &str
Get the container name/ID.
Source§impl Debug for KubernetesContainer
impl Debug for KubernetesContainer
impl Binding for KubernetesContainer
Auto Trait Implementations§
impl Freeze for KubernetesContainer
impl RefUnwindSafe for KubernetesContainer
impl Send for KubernetesContainer
impl Sync for KubernetesContainer
impl Unpin for KubernetesContainer
impl UnsafeUnpin for KubernetesContainer
impl UnwindSafe for KubernetesContainer
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
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 moreSource§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::RequestCreates a shared type from an unshared type.