pub struct RustPodman { /* private fields */ }Implementations§
Source§impl RustPodman
impl RustPodman
pub fn new( program: impl Into<OsString>, image: impl Into<OsString>, ) -> Result<Self, RustPodmanError>
pub fn format( &self, paths: &RustPodmanPaths, ) -> Result<CommandDiagnostics, RustPodmanError>
pub fn check( &self, paths: &RustPodmanPaths, ) -> Result<CommandDiagnostics, RustPodmanError>
pub fn compile_workspace_all_targets( &self, paths: &RustPodmanPaths, ) -> Result<CommandDiagnostics, RustPodmanError>
pub fn build_binary( &self, paths: &RustPodmanPaths, binary: &str, output: impl AsRef<Path>, ) -> Result<CommandDiagnostics, RustPodmanError>
Trait Implementations§
Source§impl Clone for RustPodman
impl Clone for RustPodman
Auto Trait Implementations§
impl Freeze for RustPodman
impl RefUnwindSafe for RustPodman
impl Send for RustPodman
impl Sync for RustPodman
impl Unpin for RustPodman
impl UnsafeUnpin for RustPodman
impl UnwindSafe for RustPodman
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