pub struct Made {
pub consumes: Option<String>,
pub solid: String,
pub making: Making,
}Expand description
What a sheet-metal step makes: the body making, the solid solid, in
place of the sheet-metal body consumes, if any.
Fields§
§consumes: Option<String>§solid: String§making: MakingTrait Implementations§
Source§impl HasElements<Made> for Made
impl HasElements<Made> for Made
Source§const SINGLETON: Option<&'static str> = None
const SINGLETON: Option<&'static str> = None
The name of the one target of this type a part has, if it has only
one — the topology, say: a reference into it is saved as the
element’s name alone.
Source§fn undefined() -> Option<&'static Self>
fn undefined() -> Option<&'static Self>
What the target reads as where no step made it, if it reads as
anything then — the datums every part starts with. None by default:
reading it fails.
Source§fn names_target(name: &str) -> bool
fn names_target(name: &str) -> bool
Whether the target named
name could be one of this type: what
tells a pick of an element of it from one of a target of another
type with elements of the same kind (ElementReference::from_picked).
The singleton’s name, for a singleton; any name, by default.impl StructuralPartialEq for Made
Source§impl Target for Made
Each step’s own.
impl Target for Made
Each step’s own.
Source§const CHAIN: bool = false
const CHAIN: bool = false
Whether several steps may produce a target of this type, each from
what the steps before left (see
crate::reader::Reader::previous):
the model, the datums, the parameters’ values, the listings — what
a program accumulates. A target that is not a chain — a sketch, a
placed part — has one producer, and a second is an error naming
both.Auto Trait Implementations§
impl Freeze for Made
impl RefUnwindSafe for Made
impl Send for Made
impl Sync for Made
impl Unpin for Made
impl UnsafeUnpin for Made
impl UnwindSafe for Made
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