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 fetch( &self, paths: &RustPodmanPaths, ) -> Result<CommandDiagnostics, RustPodmanError>
pub fn check( &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
Source§fn clone(&self) -> RustPodman
fn clone(&self) -> RustPodman
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto 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