pub struct FixtureReleaseBundle { /* private fields */ }Expand description
A release read from a directory tree.
Implementations§
Trait Implementations§
Source§impl Clone for FixtureReleaseBundle
impl Clone for FixtureReleaseBundle
Source§fn clone(&self) -> FixtureReleaseBundle
fn clone(&self) -> FixtureReleaseBundle
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 moreSource§impl Debug for FixtureReleaseBundle
impl Debug for FixtureReleaseBundle
Source§impl ReleaseBundle for FixtureReleaseBundle
impl ReleaseBundle for FixtureReleaseBundle
Source§fn manifest(&self) -> Result<ReleaseManifest, AppError>
fn manifest(&self) -> Result<ReleaseManifest, AppError>
What this bundle says about itself. Read more
Source§fn blob(&self, digest: &Sha256) -> Result<Vec<u8>, AppError>
fn blob(&self, digest: &Sha256) -> Result<Vec<u8>, AppError>
One artifact’s bytes, by digest. Read more
Source§fn artifact(&self, path: &str) -> Result<Vec<u8>, AppError>
fn artifact(&self, path: &str) -> Result<Vec<u8>, AppError>
One artifact’s bytes, by the path the manifest names. Read more
Source§fn declaration(&self) -> Result<Declaration, AppError>
fn declaration(&self) -> Result<Declaration, AppError>
What this release declares it lands. Read more
Auto Trait Implementations§
impl Freeze for FixtureReleaseBundle
impl RefUnwindSafe for FixtureReleaseBundle
impl Send for FixtureReleaseBundle
impl Sync for FixtureReleaseBundle
impl Unpin for FixtureReleaseBundle
impl UnsafeUnpin for FixtureReleaseBundle
impl UnwindSafe for FixtureReleaseBundle
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