pub struct DockerImagesInfo {
pub tracker: String,
pub mysql: Option<String>,
pub prometheus: Option<String>,
pub grafana: Option<String>,
}Expand description
Docker image information for the deployment stack
Contains the Docker image references for all services in the deployment.
Optional services (MySQL, Prometheus, Grafana) are None if not configured.
Fields§
§tracker: StringTracker Docker image reference (e.g. torrust/tracker:develop)
mysql: Option<String>MySQL Docker image reference (e.g. mysql:8.4), present when MySQL is configured
prometheus: Option<String>Prometheus Docker image reference (e.g. prom/prometheus:v3.11.2), present when configured
grafana: Option<String>Grafana Docker image reference (e.g. grafana/grafana:12.4.2), present when configured
Implementations§
Trait Implementations§
Source§impl Clone for DockerImagesInfo
impl Clone for DockerImagesInfo
Source§impl Debug for DockerImagesInfo
impl Debug for DockerImagesInfo
Auto Trait Implementations§
impl Freeze for DockerImagesInfo
impl RefUnwindSafe for DockerImagesInfo
impl Send for DockerImagesInfo
impl Sync for DockerImagesInfo
impl Unpin for DockerImagesInfo
impl UnsafeUnpin for DockerImagesInfo
impl UnwindSafe for DockerImagesInfo
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
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::Request