pub struct ForEachExpansion {
pub property_path: String,
pub identifier: String,
pub collection_source: String,
}Expand description
An Fn::ForEach loop within a resource that expands a property over a collection.
Fields§
§property_path: StringProperty path within the resource where the Fn::ForEach appears.
identifier: StringLoop variable name bound to each element during expansion.
collection_source: StringHuman-readable description of the collection being iterated over.
Trait Implementations§
Source§impl Clone for ForEachExpansion
impl Clone for ForEachExpansion
Source§impl Debug for ForEachExpansion
impl Debug for ForEachExpansion
Auto Trait Implementations§
impl Freeze for ForEachExpansion
impl RefUnwindSafe for ForEachExpansion
impl Send for ForEachExpansion
impl Sync for ForEachExpansion
impl Unpin for ForEachExpansion
impl UnsafeUnpin for ForEachExpansion
impl UnwindSafe for ForEachExpansion
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