Enum gerber_types::MacroContent
[−]
[src]
pub enum MacroContent { Circle(CirclePrimitive), VectorLine(VectorLinePrimitive), CenterLine(CenterLinePrimitive), Outline(OutlinePrimitive), Polygon(PolygonPrimitive), Moire(MoirePrimitive), Thermal(ThermalPrimitive), VariableDefinition(VariableDefinition), Comment(String), }
Variants
Circle(CirclePrimitive)
VectorLine(VectorLinePrimitive)
CenterLine(CenterLinePrimitive)
Outline(OutlinePrimitive)
Polygon(PolygonPrimitive)
Moire(MoirePrimitive)
Thermal(ThermalPrimitive)
VariableDefinition(VariableDefinition)
Comment(String)
Trait Implementations
impl Debug for MacroContent
[src]
impl PartialEq for MacroContent
[src]
fn eq(&self, __arg_0: &MacroContent) -> bool
This method tests for self
and other
values to be equal, and is used by ==
. Read more
fn ne(&self, __arg_0: &MacroContent) -> bool
This method tests for !=
.
impl<W: Write> GerberCode<W> for MacroContent
[src]
fn to_code(&self, writer: &mut W) -> GerberResult<()>
impl From<CirclePrimitive> for MacroContent
[src]
fn from(val: CirclePrimitive) -> MacroContent
Performs the conversion.
impl From<VectorLinePrimitive> for MacroContent
[src]
fn from(val: VectorLinePrimitive) -> MacroContent
Performs the conversion.
impl From<CenterLinePrimitive> for MacroContent
[src]
fn from(val: CenterLinePrimitive) -> MacroContent
Performs the conversion.
impl From<OutlinePrimitive> for MacroContent
[src]
fn from(val: OutlinePrimitive) -> MacroContent
Performs the conversion.
impl From<PolygonPrimitive> for MacroContent
[src]
fn from(val: PolygonPrimitive) -> MacroContent
Performs the conversion.
impl From<MoirePrimitive> for MacroContent
[src]
fn from(val: MoirePrimitive) -> MacroContent
Performs the conversion.
impl From<ThermalPrimitive> for MacroContent
[src]
fn from(val: ThermalPrimitive) -> MacroContent
Performs the conversion.
impl From<VariableDefinition> for MacroContent
[src]
fn from(val: VariableDefinition) -> MacroContent
Performs the conversion.
impl<T: Into<String>> From<T> for MacroContent
[src]
fn from(val: T) -> Self
Performs the conversion.