pub struct GrpcContainer { /* private fields */ }Expand description
gRPC-based Container implementation that forwards calls to a remote Container service
Implementations§
Trait Implementations§
Source§impl Container for GrpcContainer
impl Container for GrpcContainer
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 GrpcContainer
impl Debug for GrpcContainer
impl Binding for GrpcContainer
Auto Trait Implementations§
impl !Freeze for GrpcContainer
impl !RefUnwindSafe for GrpcContainer
impl Send for GrpcContainer
impl Sync for GrpcContainer
impl Unpin for GrpcContainer
impl UnsafeUnpin for GrpcContainer
impl !UnwindSafe for GrpcContainer
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.