pub struct Resolved { /* private fields */ }Expand description
A target’s layers, composed: each file has one provider, or one per part, and settings are decided.
Implementations§
Source§impl Resolved
impl Resolved
Sourcepub fn suggestions(&self) -> &[Suggestion]
pub fn suggestions(&self) -> &[Suggestion]
Merge drivers the layers suggest that the target has not configured.
Sourcepub const fn answers(&self) -> &BTreeMap<VarName, String>
pub const fn answers(&self) -> &BTreeMap<VarName, String>
The answer to every declared variable.
Sourcepub fn provider(&self, entry: &Entry) -> Option<&ProfileName>
pub fn provider(&self, entry: &Entry) -> Option<&ProfileName>
The name of the layer that provides entry.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for Resolved
impl RefUnwindSafe for Resolved
impl Send for Resolved
impl Sync for Resolved
impl Unpin for Resolved
impl UnsafeUnpin for Resolved
impl UnwindSafe for Resolved
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