pub struct ContainerdDetector;Expand description
Helper type for detecting if containerd is available.
Implementations§
Source§impl ContainerdDetector
impl ContainerdDetector
Sourcepub fn detect_grpc_socket_path(socket_path: Option<PathBuf>) -> Option<PathBuf>
pub fn detect_grpc_socket_path(socket_path: Option<PathBuf>) -> Option<PathBuf>
Tries to detect the containerd gRPC socket path.
If socket_path is given, that path is used. Otherwise, well-known paths are probed for a Unix domain socket.
Either way, None is returned unless the resulting path refers to containerd.
Auto Trait Implementations§
impl Freeze for ContainerdDetector
impl RefUnwindSafe for ContainerdDetector
impl Send for ContainerdDetector
impl Sync for ContainerdDetector
impl Unpin for ContainerdDetector
impl UnwindSafe for ContainerdDetector
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> 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::RequestSource§impl<T> Pointable for T
impl<T> Pointable for T
§impl<T> Track for T
impl<T> Track for T
§fn track_resources(self, token: ResourceGroupToken) -> Tracked<Self>
fn track_resources(self, token: ResourceGroupToken) -> Tracked<Self>
Instruments this type by attaching the given resource group token, returning a
Tracked wrapper. Read more§fn in_current_resource_group(self) -> Tracked<Self>
fn in_current_resource_group(self) -> Tracked<Self>
Instruments this type by attaching the current resource group, returning a
Tracked wrapper. Read more