pub struct RabbitMq;
Trait Implementations
sourceimpl Image for RabbitMq
impl Image for RabbitMq
sourcefn tag(&self) -> String
fn tag(&self) -> String
Implementations are encouraged to include a tag that will not change (i.e. NOT latest) in order to prevent test code from randomly breaking because the underlying docker suddenly changed. Read more
sourcefn ready_conditions(&self) -> Vec<WaitFor>
fn ready_conditions(&self) -> Vec<WaitFor>
Returns a list of conditions that need to be met before a started container is considered ready. Read more
sourcefn env_vars(&self) -> Box<dyn Iterator<Item = (&String, &String)>>
fn env_vars(&self) -> Box<dyn Iterator<Item = (&String, &String)>>
There are a couple of things regarding the environment variables of images: Read more
sourcefn volumes(&self) -> Box<dyn Iterator<Item = (&String, &String)>>
fn volumes(&self) -> Box<dyn Iterator<Item = (&String, &String)>>
There are a couple of things regarding the volumes of images: Read more
sourcefn entrypoint(&self) -> Option<String>
fn entrypoint(&self) -> Option<String>
Returns the entrypoint this instance was created with.
sourcefn expose_ports(&self) -> Vec<u16>
fn expose_ports(&self) -> Vec<u16>
Returns the ports that needs to be exposed when a container is created. Read more
sourcefn exec_after_start(&self, cs: ContainerState) -> Vec<ExecCommand>
fn exec_after_start(&self, cs: ContainerState) -> Vec<ExecCommand>
Returns the commands that needs to be executed after a container is started i.e. commands to be run in a running container. Read more
Auto Trait Implementations
impl RefUnwindSafe for RabbitMq
impl Send for RabbitMq
impl Sync for RabbitMq
impl Unpin for RabbitMq
impl UnwindSafe for RabbitMq
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more