pub struct OpenSearch { /* private fields */ }
Implementations§
Source§impl OpenSearch
impl OpenSearch
Trait Implementations§
Source§impl Clone for OpenSearch
impl Clone for OpenSearch
Source§fn clone(&self) -> OpenSearch
fn clone(&self) -> OpenSearch
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 OpenSearch
impl Debug for OpenSearch
Source§impl Default for OpenSearch
impl Default for OpenSearch
Source§impl Image for OpenSearch
impl Image for OpenSearch
Source§fn 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.
Source§fn 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
Source§fn 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
Source§fn 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
Source§fn 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
Source§fn entrypoint(&self) -> Option<String>
fn entrypoint(&self) -> Option<String>
Returns the entrypoint this instance was created with.
Source§fn 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 Freeze for OpenSearch
impl RefUnwindSafe for OpenSearch
impl Send for OpenSearch
impl Sync for OpenSearch
impl Unpin for OpenSearch
impl UnwindSafe for OpenSearch
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