pub struct Seeds {
pub bodies: Vec<BodyRef>,
pub features: Vec<FeatureRef>,
pub combine: Combine,
}Expand description
What a pattern repeats: bodies — kept as new bodies, or combined as
combine says — or features, each copy combined as its feature was
(see [crate::features]). Its fields are among those of the step’s
arguments.
Fields§
§bodies: Vec<BodyRef>The bodies to copy: solids, or a face of each sheet.
features: Vec<FeatureRef>Or the features to do again (see crate::Feature).
combine: CombineKeep the copies of bodies as new bodies, or combine them with a solid.
Implementations§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for Seeds
impl<'de> Deserialize<'de> for Seeds
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl StructuralPartialEq for Seeds
Auto Trait Implementations§
impl Freeze for Seeds
impl RefUnwindSafe for Seeds
impl Send for Seeds
impl Sync for Seeds
impl Unpin for Seeds
impl UnsafeUnpin for Seeds
impl UnwindSafe for Seeds
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