pub struct OtherOutline {
pub owner: String,
pub id: String,
pub extrude_thickness: f32,
pub board_side: String,
pub outline: Vec<Point>,
}Expand description
Other outline. http://www.aertia.com/docs/priware/IDF_V30_Spec.pdf#page=11
This section defines an additional outline with cutouts that can be used for other purposes than the board outline such as for defining a heatsink or board core. The outline and cutouts consist of simple closed curves made up of arcs and lines. Multiple other outline sections may be specified.
Fields§
§owner: String§id: String§extrude_thickness: f32§board_side: String§outline: Vec<Point>Trait Implementations§
Source§impl Clone for OtherOutline
impl Clone for OtherOutline
Source§fn clone(&self) -> OtherOutline
fn clone(&self) -> OtherOutline
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for OtherOutline
impl Debug for OtherOutline
Source§impl Default for OtherOutline
impl Default for OtherOutline
Source§fn default() -> OtherOutline
fn default() -> OtherOutline
Returns the “default value” for a type. Read more
Source§impl PartialEq for OtherOutline
impl PartialEq for OtherOutline
Source§impl PartialOrd for OtherOutline
impl PartialOrd for OtherOutline
impl StructuralPartialEq for OtherOutline
Auto Trait Implementations§
impl Freeze for OtherOutline
impl RefUnwindSafe for OtherOutline
impl Send for OtherOutline
impl Sync for OtherOutline
impl Unpin for OtherOutline
impl UnwindSafe for OtherOutline
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