pub struct RoutingKeepout {
pub owner: String,
pub routing_layers: String,
pub outline: Vec<Point>,
}Expand description
Routing keepout. http://www.aertia.com/docs/priware/IDF_V30_Spec.pdf#page=18
This section defines a routing keepout for the board or panel. Routing keepouts specify regions where routing is not allowed. Routing keepouts can exist on top, bottom, both top and bottom, or all routing layers. Each keepout consists of a simple closed curve made up of arcs and lines. Portions of routing keepouts on a panel that lie on a board in the panel are inherited by that board. Multiple keepouts are allowed.
Fields§
§owner: String§routing_layers: String§outline: Vec<Point>Trait Implementations§
Source§impl Clone for RoutingKeepout
impl Clone for RoutingKeepout
Source§fn clone(&self) -> RoutingKeepout
fn clone(&self) -> RoutingKeepout
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 RoutingKeepout
impl Debug for RoutingKeepout
Source§impl Default for RoutingKeepout
impl Default for RoutingKeepout
Source§fn default() -> RoutingKeepout
fn default() -> RoutingKeepout
Returns the “default value” for a type. Read more
Source§impl PartialEq for RoutingKeepout
impl PartialEq for RoutingKeepout
Source§impl PartialOrd for RoutingKeepout
impl PartialOrd for RoutingKeepout
impl StructuralPartialEq for RoutingKeepout
Auto Trait Implementations§
impl Freeze for RoutingKeepout
impl RefUnwindSafe for RoutingKeepout
impl Send for RoutingKeepout
impl Sync for RoutingKeepout
impl Unpin for RoutingKeepout
impl UnwindSafe for RoutingKeepout
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