pub struct WebPodman { /* private fields */ }Implementations§
Source§impl WebPodman
impl WebPodman
pub fn new(config: WebPodmanConfig) -> Result<Self, WebPodmanError>
pub fn checker_digest(&self) -> &str
pub fn image_identity(&self) -> &str
pub fn image_digest(&self) -> &str
pub fn chromium_version(&self) -> &str
pub fn command_policy_identity(&self) -> &str
pub fn frozen_command_policy_identity(&self) -> &str
pub fn check(&self, input: CheckInput) -> Result<CheckOutput, WebPodmanError>
pub fn check_frozen( &self, input: CheckInput, public_projection_root: impl AsRef<Path>, ) -> Result<CheckOutput, WebPodmanError>
Auto Trait Implementations§
impl Freeze for WebPodman
impl RefUnwindSafe for WebPodman
impl Send for WebPodman
impl Sync for WebPodman
impl Unpin for WebPodman
impl UnsafeUnpin for WebPodman
impl UnwindSafe for WebPodman
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