pub struct LocalContainer { /* private fields */ }Expand description
Local Docker container binding implementation
Implementations§
Source§impl LocalContainer
impl LocalContainer
Sourcepub fn new(binding: LocalContainerBinding) -> Result<Self>
pub fn new(binding: LocalContainerBinding) -> Result<Self>
Create a new local container binding
Trait Implementations§
Source§impl Container for LocalContainer
impl Container for LocalContainer
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 LocalContainer
impl Debug for LocalContainer
impl Binding for LocalContainer
Auto Trait Implementations§
impl Freeze for LocalContainer
impl RefUnwindSafe for LocalContainer
impl Send for LocalContainer
impl Sync for LocalContainer
impl Unpin for LocalContainer
impl UnsafeUnpin for LocalContainer
impl UnwindSafe for LocalContainer
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.