pub struct ResolvedResource {
pub spec: ContainerSpec,
pub outputs: IndexMap<String, String>,
}Expand description
A ContainerSpec together with the outputs the resource exposes
to its dependents at runtime.
Fields§
§spec: ContainerSpecContainer specification consumed by the runtime.
outputs: IndexMap<String, String>Properties exposed to dependents (resolved into LSH_* env vars
and substituted into ${resources.<name>.<property>}
expressions).
Trait Implementations§
Source§impl Clone for ResolvedResource
impl Clone for ResolvedResource
Source§fn clone(&self) -> ResolvedResource
fn clone(&self) -> ResolvedResource
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 moreAuto Trait Implementations§
impl Freeze for ResolvedResource
impl RefUnwindSafe for ResolvedResource
impl Send for ResolvedResource
impl Sync for ResolvedResource
impl Unpin for ResolvedResource
impl UnsafeUnpin for ResolvedResource
impl UnwindSafe for ResolvedResource
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