pub struct Declared {
pub env: String,
pub target_file: String,
pub target: Target,
pub manifest: Manifest,
pub outcome: RenderOutcome,
}Expand description
A declared repo, loaded and rendered for one environment.
Fields§
§env: StringThe --env value.
target_file: StringRepo-relative path of the target file (targets/<env>.yaml).
target: TargetThe parsed target.
manifest: ManifestThe parsed gateway manifest.
outcome: RenderOutcomeThe render of the declared tree.
Implementations§
Source§impl Declared
impl Declared
Sourcepub fn excluded_tag_providers(&self) -> Vec<String>
pub fn excluded_tag_providers(&self) -> Vec<String>
The effective tag provider exclusion set of this target and manifest
(exclude::effective): byte-sorted, always holding System. Every
host read scope and every plan of this tree uses it.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for Declared
impl RefUnwindSafe for Declared
impl Send for Declared
impl Sync for Declared
impl Unpin for Declared
impl UnsafeUnpin for Declared
impl UnwindSafe for Declared
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