pub struct ResolvedOutput {
pub value: ResolvedValue,
pub description: Option<String>,
pub condition: Option<String>,
pub export_name: Option<ResolvedValue>,
}Expand description
A template output with its value and metadata after intrinsic functions have been resolved.
Fields§
§value: ResolvedValue§description: Option<String>§condition: Option<String>§export_name: Option<ResolvedValue>Trait Implementations§
Source§impl Clone for ResolvedOutput
impl Clone for ResolvedOutput
Source§fn clone(&self) -> ResolvedOutput
fn clone(&self) -> ResolvedOutput
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 ResolvedOutput
impl Debug for ResolvedOutput
Auto Trait Implementations§
impl Freeze for ResolvedOutput
impl RefUnwindSafe for ResolvedOutput
impl Send for ResolvedOutput
impl Sync for ResolvedOutput
impl Unpin for ResolvedOutput
impl UnsafeUnpin for ResolvedOutput
impl UnwindSafe for ResolvedOutput
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