pub struct RoutingOutline {
pub owner: String,
pub routing_layers: String,
pub outline: Vec<Point>,
}Expand description
Routing outline. http://www.aertia.com/docs/priware/IDF_V30_Spec.pdf#page=14
This section defines a routing outline for the board or panel. Each routing outline specifies a region within which routing must be confined, and consists of a simple closed curve made up of arcs and lines. Portions of routing outlines on a panel that lie on a board in the panel are inherited by that board. Multiple routing outlines may be defined.
Fields§
§owner: String§routing_layers: String§outline: Vec<Point>Trait Implementations§
Source§impl Clone for RoutingOutline
impl Clone for RoutingOutline
Source§fn clone(&self) -> RoutingOutline
fn clone(&self) -> RoutingOutline
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 RoutingOutline
impl Debug for RoutingOutline
Source§impl Default for RoutingOutline
impl Default for RoutingOutline
Source§fn default() -> RoutingOutline
fn default() -> RoutingOutline
Returns the “default value” for a type. Read more
Source§impl PartialEq for RoutingOutline
impl PartialEq for RoutingOutline
Source§impl PartialOrd for RoutingOutline
impl PartialOrd for RoutingOutline
impl StructuralPartialEq for RoutingOutline
Auto Trait Implementations§
impl Freeze for RoutingOutline
impl RefUnwindSafe for RoutingOutline
impl Send for RoutingOutline
impl Sync for RoutingOutline
impl Unpin for RoutingOutline
impl UnwindSafe for RoutingOutline
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