pub struct Projected { /* private fields */ }Expand description
A drawing’s views projected, each with its lines visible and hidden —
and the section’s, with its cut faces to hatch: what laying a drawing
out costs. It depends on no more of the drawing’s arguments than
Projected::depends_on keeps, so changing the paper, the scale, the title
block or the bill of materials projects nothing again.
Implementations§
Source§impl Projected
impl Projected
Sourcepub fn depends_on(args: &DrawingArgs) -> DrawingArgs
pub fn depends_on(args: &DrawingArgs) -> DrawingArgs
What of args projecting the views depends on: the views, the
lines drawn, the section.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for Projected
impl RefUnwindSafe for Projected
impl Send for Projected
impl Sync for Projected
impl Unpin for Projected
impl UnsafeUnpin for Projected
impl UnwindSafe for Projected
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