pub struct ProjectBuildAdditionalContextEntry { /* private fields */ }Expand description
One effective mapping-form additional build context with key and scalar provenance retained.
Implementations§
Source§impl ProjectBuildAdditionalContextEntry
impl ProjectBuildAdditionalContextEntry
Sourcepub const fn name(&self) -> &ProjectKey
pub const fn name(&self) -> &ProjectKey
Returns the context name and every contributing key location.
Sourcepub const fn value(&self) -> &ProjectValue<ComposeScalar>
pub const fn value(&self) -> &ProjectValue<ComposeScalar>
Returns the effective scalar context value with merge provenance.
Trait Implementations§
Source§impl Clone for ProjectBuildAdditionalContextEntry
impl Clone for ProjectBuildAdditionalContextEntry
Source§fn clone(&self) -> ProjectBuildAdditionalContextEntry
fn clone(&self) -> ProjectBuildAdditionalContextEntry
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 moreimpl Eq for ProjectBuildAdditionalContextEntry
impl StructuralPartialEq for ProjectBuildAdditionalContextEntry
Auto Trait Implementations§
impl Freeze for ProjectBuildAdditionalContextEntry
impl RefUnwindSafe for ProjectBuildAdditionalContextEntry
impl Send for ProjectBuildAdditionalContextEntry
impl Sync for ProjectBuildAdditionalContextEntry
impl Unpin for ProjectBuildAdditionalContextEntry
impl UnsafeUnpin for ProjectBuildAdditionalContextEntry
impl UnwindSafe for ProjectBuildAdditionalContextEntry
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