pub struct PlacementGroupArea {
pub owner: String,
pub board_side: String,
pub group_name: String,
pub outline: Vec<Point>,
}Expand description
Placement group area. http://www.aertia.com/docs/priware/IDF_V30_Spec.pdf#page=23
This section specifies an area where a group of related components is to be placed. For example, it may be desirable to place all analog components in a particular area for thermal considerations. Each placement group area consists of a simple closed curve made up of arcs and lines along with a name designating the group of components to be placed in that area. Multiple areas are allowed.
Fields§
§owner: String§board_side: String§group_name: String§outline: Vec<Point>Trait Implementations§
Source§impl Clone for PlacementGroupArea
impl Clone for PlacementGroupArea
Source§fn clone(&self) -> PlacementGroupArea
fn clone(&self) -> PlacementGroupArea
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 PlacementGroupArea
impl Debug for PlacementGroupArea
Source§impl Default for PlacementGroupArea
impl Default for PlacementGroupArea
Source§fn default() -> PlacementGroupArea
fn default() -> PlacementGroupArea
Returns the “default value” for a type. Read more
Source§impl PartialEq for PlacementGroupArea
impl PartialEq for PlacementGroupArea
Source§impl PartialOrd for PlacementGroupArea
impl PartialOrd for PlacementGroupArea
impl StructuralPartialEq for PlacementGroupArea
Auto Trait Implementations§
impl Freeze for PlacementGroupArea
impl RefUnwindSafe for PlacementGroupArea
impl Send for PlacementGroupArea
impl Sync for PlacementGroupArea
impl Unpin for PlacementGroupArea
impl UnwindSafe for PlacementGroupArea
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