pub struct NativeBuildArtifactSpec { /* private fields */ }Implementations§
Source§impl NativeBuildArtifactSpec
impl NativeBuildArtifactSpec
pub fn new( artifact_id: impl Into<String>, file_name: impl Into<String>, input_signature: impl Into<String>, ) -> Result<Self, NativeBuildArtifactCacheError>
pub fn artifact_id(&self) -> &str
pub fn file_name(&self) -> &str
pub fn input_signature(&self) -> &str
pub fn input_signature_sha256(&self) -> &str
Trait Implementations§
Source§impl Clone for NativeBuildArtifactSpec
impl Clone for NativeBuildArtifactSpec
Source§fn clone(&self) -> NativeBuildArtifactSpec
fn clone(&self) -> NativeBuildArtifactSpec
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 NativeBuildArtifactSpec
impl Debug for NativeBuildArtifactSpec
impl Eq for NativeBuildArtifactSpec
Source§impl PartialEq for NativeBuildArtifactSpec
impl PartialEq for NativeBuildArtifactSpec
impl StructuralPartialEq for NativeBuildArtifactSpec
Auto Trait Implementations§
impl Freeze for NativeBuildArtifactSpec
impl RefUnwindSafe for NativeBuildArtifactSpec
impl Send for NativeBuildArtifactSpec
impl Sync for NativeBuildArtifactSpec
impl Unpin for NativeBuildArtifactSpec
impl UnsafeUnpin for NativeBuildArtifactSpec
impl UnwindSafe for NativeBuildArtifactSpec
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