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

Trait Implementations

impl Debug for MacroContent
[src]

Formats the value using the given formatter.

impl PartialEq for MacroContent
[src]

This method tests for self and other values to be equal, and is used by ==. Read more

This method tests for !=.

impl<W: Write> GerberCode<W> for MacroContent
[src]

impl From<CirclePrimitive> for MacroContent
[src]

Performs the conversion.

impl From<VectorLinePrimitive> for MacroContent
[src]

Performs the conversion.

impl From<CenterLinePrimitive> for MacroContent
[src]

Performs the conversion.

impl From<OutlinePrimitive> for MacroContent
[src]

Performs the conversion.

impl From<PolygonPrimitive> for MacroContent
[src]

Performs the conversion.

impl From<MoirePrimitive> for MacroContent
[src]

Performs the conversion.

impl From<ThermalPrimitive> for MacroContent
[src]

Performs the conversion.

impl From<VariableDefinition> for MacroContent
[src]

Performs the conversion.

impl<T: Into<String>> From<T> for MacroContent
[src]

Performs the conversion.