Struct brane_tsk::docker::DockerOptions
source · pub struct DockerOptions {
pub socket: PathBuf,
pub version: ClientVersion,
}
Expand description
Collects information we need to know to connect to the (local) Docker daemon.
Fields§
§socket: PathBuf
The path to the socket with which we connect.
version: ClientVersion
The client API version we use.
Trait Implementations§
source§impl AsMut<DockerOptions> for DockerOptions
impl AsMut<DockerOptions> for DockerOptions
source§impl AsRef<DockerOptions> for DockerOptions
impl AsRef<DockerOptions> for DockerOptions
source§impl Clone for DockerOptions
impl Clone for DockerOptions
source§fn clone(&self) -> DockerOptions
fn clone(&self) -> DockerOptions
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for DockerOptions
impl Debug for DockerOptions
source§impl From<&DockerOptions> for DockerOptions
impl From<&DockerOptions> for DockerOptions
source§fn from(value: &DockerOptions) -> Self
fn from(value: &DockerOptions) -> Self
Converts to this type from the input type.
source§impl From<&mut DockerOptions> for DockerOptions
impl From<&mut DockerOptions> for DockerOptions
source§fn from(value: &mut DockerOptions) -> Self
fn from(value: &mut DockerOptions) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for DockerOptions
impl RefUnwindSafe for DockerOptions
impl Send for DockerOptions
impl Sync for DockerOptions
impl Unpin for DockerOptions
impl UnwindSafe for DockerOptions
Blanket Implementations§
source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)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> 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::Request