Struct gds21::GdsBox [−][src]
pub struct GdsBox {
pub layer: i16,
pub boxtype: i16,
pub xy: [GdsPoint; 5],
pub elflags: Option<GdsElemFlags>,
pub plex: Option<GdsPlex>,
pub properties: Vec<GdsProperty>,
}
Expand description
Fields
layer: i16
Layer Number
boxtype: i16
Box-Type ID
xy: [GdsPoint; 5]
Vector of x,y coordinates
elflags: Option<GdsElemFlags>
plex: Option<GdsPlex>
properties: Vec<GdsProperty>
Trait Implementations
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Performs the conversion.
Auto Trait Implementations
impl RefUnwindSafe for GdsBox
impl UnwindSafe for GdsBox
Blanket Implementations
Mutably borrows from an owned value. Read more