pub struct Compose { /* private fields */ }Implementations§
Source§impl Compose
impl Compose
pub fn new(workspace: &Workspace, env: Env) -> Result<Self>
Sourcepub fn args(&self, command: &[String]) -> Vec<String>
pub fn args(&self, command: &[String]) -> Vec<String>
The argument list, without running anything — what the tests assert on.
Sourcepub fn service_names(&self) -> Vec<String>
pub fn service_names(&self) -> Vec<String>
The services this file set defines, straight from docker. Authoritative,
but it needs docker running — cached_services answers first.
Auto Trait Implementations§
impl Freeze for Compose
impl RefUnwindSafe for Compose
impl Send for Compose
impl Sync for Compose
impl Unpin for Compose
impl UnsafeUnpin for Compose
impl UnwindSafe for Compose
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