pub enum TypedInstruction<'a> {
Show 72 variants
BeginCompatibility(BeginCompatibility),
EndCompatibility(EndCompatibility),
SaveState(SaveState),
RestoreState(RestoreState),
Transform(Transform),
LineWidth(LineWidth),
LineCap(LineCap),
LineJoin(LineJoin),
MiterLimit(MiterLimit),
DashPattern(DashPattern<'a>),
RenderingIntent(RenderingIntent),
FlatnessTolerance(FlatnessTolerance),
SetGraphicsState(SetGraphicsState),
MoveTo(MoveTo),
LineTo(LineTo),
CubicTo(CubicTo),
CubicStartTo(CubicStartTo),
CubicEndTo(CubicEndTo),
ClosePath(ClosePath),
RectPath(RectPath),
StrokePath(StrokePath),
CloseAndStrokePath(CloseAndStrokePath),
FillPathNonZero(FillPathNonZero),
FillPathNonZeroCompatibility(FillPathNonZeroCompatibility),
FillPathEvenOdd(FillPathEvenOdd),
FillAndStrokeNonZero(FillAndStrokeNonZero),
FillAndStrokeEvenOdd(FillAndStrokeEvenOdd),
CloseFillAndStrokeNonZero(CloseFillAndStrokeNonZero),
CloseFillAndStrokeEvenOdd(CloseFillAndStrokeEvenOdd),
EndPath(EndPath),
ClipNonZero(ClipNonZero),
ClipEvenOdd(ClipEvenOdd),
ColorSpaceStroke(ColorSpaceStroke),
ColorSpaceNonStroke(ColorSpaceNonStroke),
StrokeColor(StrokeColor),
StrokeColorNamed(StrokeColorNamed),
NonStrokeColor(NonStrokeColor),
NonStrokeColorNamed(NonStrokeColorNamed),
StrokeColorDeviceGray(StrokeColorDeviceGray),
NonStrokeColorDeviceGray(NonStrokeColorDeviceGray),
StrokeColorDeviceRgb(StrokeColorDeviceRgb),
NonStrokeColorDeviceRgb(NonStrokeColorDeviceRgb),
StrokeColorCmyk(StrokeColorCmyk),
NonStrokeColorCmyk(NonStrokeColorCmyk),
Shading(Shading),
XObject(XObject),
InlineImage(InlineImage<'a>),
CharacterSpacing(CharacterSpacing),
WordSpacing(WordSpacing),
HorizontalScaling(HorizontalScaling),
TextLeading(TextLeading),
TextFont(TextFont),
TextRenderingMode(TextRenderingMode),
TextRise(TextRise),
BeginText(BeginText),
EndText(EndText),
NextLine(NextLine),
NextLineAndSetLeading(NextLineAndSetLeading),
SetTextMatrix(SetTextMatrix),
NextLineUsingLeading(NextLineUsingLeading),
ShowText(ShowText),
NextLineAndShowText(NextLineAndShowText),
ShowTextWithParameters(ShowTextWithParameters),
ShowTexts(ShowTexts<'a>),
ColorGlyph(ColorGlyph),
ShapeGlyph(ShapeGlyph),
MarkedContentPoint(MarkedContentPoint),
MarkedContentPointWithProperties(MarkedContentPointWithProperties<'a>),
BeginMarkedContent(BeginMarkedContent),
BeginMarkedContentWithProperties(BeginMarkedContentWithProperties<'a>),
EndMarkedContent(EndMarkedContent),
Fallback(Operator),
}Variants§
BeginCompatibility(BeginCompatibility)
EndCompatibility(EndCompatibility)
SaveState(SaveState)
RestoreState(RestoreState)
Transform(Transform)
LineWidth(LineWidth)
LineCap(LineCap)
LineJoin(LineJoin)
MiterLimit(MiterLimit)
DashPattern(DashPattern<'a>)
RenderingIntent(RenderingIntent)
FlatnessTolerance(FlatnessTolerance)
SetGraphicsState(SetGraphicsState)
MoveTo(MoveTo)
LineTo(LineTo)
CubicTo(CubicTo)
CubicStartTo(CubicStartTo)
CubicEndTo(CubicEndTo)
ClosePath(ClosePath)
RectPath(RectPath)
StrokePath(StrokePath)
CloseAndStrokePath(CloseAndStrokePath)
FillPathNonZero(FillPathNonZero)
FillPathNonZeroCompatibility(FillPathNonZeroCompatibility)
FillPathEvenOdd(FillPathEvenOdd)
FillAndStrokeNonZero(FillAndStrokeNonZero)
FillAndStrokeEvenOdd(FillAndStrokeEvenOdd)
CloseFillAndStrokeNonZero(CloseFillAndStrokeNonZero)
CloseFillAndStrokeEvenOdd(CloseFillAndStrokeEvenOdd)
EndPath(EndPath)
ClipNonZero(ClipNonZero)
ClipEvenOdd(ClipEvenOdd)
ColorSpaceStroke(ColorSpaceStroke)
ColorSpaceNonStroke(ColorSpaceNonStroke)
StrokeColor(StrokeColor)
StrokeColorNamed(StrokeColorNamed)
NonStrokeColor(NonStrokeColor)
NonStrokeColorNamed(NonStrokeColorNamed)
StrokeColorDeviceGray(StrokeColorDeviceGray)
NonStrokeColorDeviceGray(NonStrokeColorDeviceGray)
StrokeColorDeviceRgb(StrokeColorDeviceRgb)
NonStrokeColorDeviceRgb(NonStrokeColorDeviceRgb)
StrokeColorCmyk(StrokeColorCmyk)
NonStrokeColorCmyk(NonStrokeColorCmyk)
Shading(Shading)
XObject(XObject)
InlineImage(InlineImage<'a>)
CharacterSpacing(CharacterSpacing)
WordSpacing(WordSpacing)
HorizontalScaling(HorizontalScaling)
TextLeading(TextLeading)
TextFont(TextFont)
TextRenderingMode(TextRenderingMode)
TextRise(TextRise)
BeginText(BeginText)
EndText(EndText)
NextLine(NextLine)
NextLineAndSetLeading(NextLineAndSetLeading)
SetTextMatrix(SetTextMatrix)
NextLineUsingLeading(NextLineUsingLeading)
ShowText(ShowText)
NextLineAndShowText(NextLineAndShowText)
ShowTextWithParameters(ShowTextWithParameters)
ShowTexts(ShowTexts<'a>)
ColorGlyph(ColorGlyph)
ShapeGlyph(ShapeGlyph)
MarkedContentPoint(MarkedContentPoint)
MarkedContentPointWithProperties(MarkedContentPointWithProperties<'a>)
BeginMarkedContent(BeginMarkedContent)
BeginMarkedContentWithProperties(BeginMarkedContentWithProperties<'a>)
EndMarkedContent(EndMarkedContent)
Fallback(Operator)
Trait Implementations§
Source§impl<'a> Clone for TypedInstruction<'a>
impl<'a> Clone for TypedInstruction<'a>
Source§fn clone(&self) -> TypedInstruction<'a>
fn clone(&self) -> TypedInstruction<'a>
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<'a> Debug for TypedInstruction<'a>
impl<'a> Debug for TypedInstruction<'a>
Source§impl<'a> From<BeginCompatibility> for TypedInstruction<'a>
impl<'a> From<BeginCompatibility> for TypedInstruction<'a>
Source§fn from(value: BeginCompatibility) -> Self
fn from(value: BeginCompatibility) -> Self
Converts to this type from the input type.
Source§impl<'a> From<BeginMarkedContent> for TypedInstruction<'a>
impl<'a> From<BeginMarkedContent> for TypedInstruction<'a>
Source§fn from(value: BeginMarkedContent) -> Self
fn from(value: BeginMarkedContent) -> Self
Converts to this type from the input type.
Source§impl<'a> From<BeginMarkedContentWithProperties<'a>> for TypedInstruction<'a>
impl<'a> From<BeginMarkedContentWithProperties<'a>> for TypedInstruction<'a>
Source§fn from(value: BeginMarkedContentWithProperties<'a>) -> Self
fn from(value: BeginMarkedContentWithProperties<'a>) -> Self
Converts to this type from the input type.
Source§impl<'a> From<BeginText> for TypedInstruction<'a>
impl<'a> From<BeginText> for TypedInstruction<'a>
Source§impl<'a> From<CharacterSpacing> for TypedInstruction<'a>
impl<'a> From<CharacterSpacing> for TypedInstruction<'a>
Source§fn from(value: CharacterSpacing) -> Self
fn from(value: CharacterSpacing) -> Self
Converts to this type from the input type.
Source§impl<'a> From<ClipEvenOdd> for TypedInstruction<'a>
impl<'a> From<ClipEvenOdd> for TypedInstruction<'a>
Source§fn from(value: ClipEvenOdd) -> Self
fn from(value: ClipEvenOdd) -> Self
Converts to this type from the input type.
Source§impl<'a> From<ClipNonZero> for TypedInstruction<'a>
impl<'a> From<ClipNonZero> for TypedInstruction<'a>
Source§fn from(value: ClipNonZero) -> Self
fn from(value: ClipNonZero) -> Self
Converts to this type from the input type.
Source§impl<'a> From<CloseAndStrokePath> for TypedInstruction<'a>
impl<'a> From<CloseAndStrokePath> for TypedInstruction<'a>
Source§fn from(value: CloseAndStrokePath) -> Self
fn from(value: CloseAndStrokePath) -> Self
Converts to this type from the input type.
Source§impl<'a> From<CloseFillAndStrokeEvenOdd> for TypedInstruction<'a>
impl<'a> From<CloseFillAndStrokeEvenOdd> for TypedInstruction<'a>
Source§fn from(value: CloseFillAndStrokeEvenOdd) -> Self
fn from(value: CloseFillAndStrokeEvenOdd) -> Self
Converts to this type from the input type.
Source§impl<'a> From<CloseFillAndStrokeNonZero> for TypedInstruction<'a>
impl<'a> From<CloseFillAndStrokeNonZero> for TypedInstruction<'a>
Source§fn from(value: CloseFillAndStrokeNonZero) -> Self
fn from(value: CloseFillAndStrokeNonZero) -> Self
Converts to this type from the input type.
Source§impl<'a> From<ClosePath> for TypedInstruction<'a>
impl<'a> From<ClosePath> for TypedInstruction<'a>
Source§impl<'a> From<ColorGlyph> for TypedInstruction<'a>
impl<'a> From<ColorGlyph> for TypedInstruction<'a>
Source§fn from(value: ColorGlyph) -> Self
fn from(value: ColorGlyph) -> Self
Converts to this type from the input type.
Source§impl<'a> From<ColorSpaceNonStroke> for TypedInstruction<'a>
impl<'a> From<ColorSpaceNonStroke> for TypedInstruction<'a>
Source§fn from(value: ColorSpaceNonStroke) -> Self
fn from(value: ColorSpaceNonStroke) -> Self
Converts to this type from the input type.
Source§impl<'a> From<ColorSpaceStroke> for TypedInstruction<'a>
impl<'a> From<ColorSpaceStroke> for TypedInstruction<'a>
Source§fn from(value: ColorSpaceStroke) -> Self
fn from(value: ColorSpaceStroke) -> Self
Converts to this type from the input type.
Source§impl<'a> From<CubicEndTo> for TypedInstruction<'a>
impl<'a> From<CubicEndTo> for TypedInstruction<'a>
Source§fn from(value: CubicEndTo) -> Self
fn from(value: CubicEndTo) -> Self
Converts to this type from the input type.
Source§impl<'a> From<CubicStartTo> for TypedInstruction<'a>
impl<'a> From<CubicStartTo> for TypedInstruction<'a>
Source§fn from(value: CubicStartTo) -> Self
fn from(value: CubicStartTo) -> Self
Converts to this type from the input type.
Source§impl<'a> From<CubicTo> for TypedInstruction<'a>
impl<'a> From<CubicTo> for TypedInstruction<'a>
Source§impl<'a> From<DashPattern<'a>> for TypedInstruction<'a>
impl<'a> From<DashPattern<'a>> for TypedInstruction<'a>
Source§fn from(value: DashPattern<'a>) -> Self
fn from(value: DashPattern<'a>) -> Self
Converts to this type from the input type.
Source§impl<'a> From<EndCompatibility> for TypedInstruction<'a>
impl<'a> From<EndCompatibility> for TypedInstruction<'a>
Source§fn from(value: EndCompatibility) -> Self
fn from(value: EndCompatibility) -> Self
Converts to this type from the input type.
Source§impl<'a> From<EndMarkedContent> for TypedInstruction<'a>
impl<'a> From<EndMarkedContent> for TypedInstruction<'a>
Source§fn from(value: EndMarkedContent) -> Self
fn from(value: EndMarkedContent) -> Self
Converts to this type from the input type.
Source§impl<'a> From<EndPath> for TypedInstruction<'a>
impl<'a> From<EndPath> for TypedInstruction<'a>
Source§impl<'a> From<EndText> for TypedInstruction<'a>
impl<'a> From<EndText> for TypedInstruction<'a>
Source§impl<'a> From<FillAndStrokeEvenOdd> for TypedInstruction<'a>
impl<'a> From<FillAndStrokeEvenOdd> for TypedInstruction<'a>
Source§fn from(value: FillAndStrokeEvenOdd) -> Self
fn from(value: FillAndStrokeEvenOdd) -> Self
Converts to this type from the input type.
Source§impl<'a> From<FillAndStrokeNonZero> for TypedInstruction<'a>
impl<'a> From<FillAndStrokeNonZero> for TypedInstruction<'a>
Source§fn from(value: FillAndStrokeNonZero) -> Self
fn from(value: FillAndStrokeNonZero) -> Self
Converts to this type from the input type.
Source§impl<'a> From<FillPathEvenOdd> for TypedInstruction<'a>
impl<'a> From<FillPathEvenOdd> for TypedInstruction<'a>
Source§fn from(value: FillPathEvenOdd) -> Self
fn from(value: FillPathEvenOdd) -> Self
Converts to this type from the input type.
Source§impl<'a> From<FillPathNonZero> for TypedInstruction<'a>
impl<'a> From<FillPathNonZero> for TypedInstruction<'a>
Source§fn from(value: FillPathNonZero) -> Self
fn from(value: FillPathNonZero) -> Self
Converts to this type from the input type.
Source§impl<'a> From<FillPathNonZeroCompatibility> for TypedInstruction<'a>
impl<'a> From<FillPathNonZeroCompatibility> for TypedInstruction<'a>
Source§fn from(value: FillPathNonZeroCompatibility) -> Self
fn from(value: FillPathNonZeroCompatibility) -> Self
Converts to this type from the input type.
Source§impl<'a> From<FlatnessTolerance> for TypedInstruction<'a>
impl<'a> From<FlatnessTolerance> for TypedInstruction<'a>
Source§fn from(value: FlatnessTolerance) -> Self
fn from(value: FlatnessTolerance) -> Self
Converts to this type from the input type.
Source§impl<'a> From<HorizontalScaling> for TypedInstruction<'a>
impl<'a> From<HorizontalScaling> for TypedInstruction<'a>
Source§fn from(value: HorizontalScaling) -> Self
fn from(value: HorizontalScaling) -> Self
Converts to this type from the input type.
Source§impl<'a> From<InlineImage<'a>> for TypedInstruction<'a>
impl<'a> From<InlineImage<'a>> for TypedInstruction<'a>
Source§fn from(value: InlineImage<'a>) -> Self
fn from(value: InlineImage<'a>) -> Self
Converts to this type from the input type.
Source§impl<'a> From<LineCap> for TypedInstruction<'a>
impl<'a> From<LineCap> for TypedInstruction<'a>
Source§impl<'a> From<LineJoin> for TypedInstruction<'a>
impl<'a> From<LineJoin> for TypedInstruction<'a>
Source§impl<'a> From<LineTo> for TypedInstruction<'a>
impl<'a> From<LineTo> for TypedInstruction<'a>
Source§impl<'a> From<LineWidth> for TypedInstruction<'a>
impl<'a> From<LineWidth> for TypedInstruction<'a>
Source§impl<'a> From<MarkedContentPoint> for TypedInstruction<'a>
impl<'a> From<MarkedContentPoint> for TypedInstruction<'a>
Source§fn from(value: MarkedContentPoint) -> Self
fn from(value: MarkedContentPoint) -> Self
Converts to this type from the input type.
Source§impl<'a> From<MarkedContentPointWithProperties<'a>> for TypedInstruction<'a>
impl<'a> From<MarkedContentPointWithProperties<'a>> for TypedInstruction<'a>
Source§fn from(value: MarkedContentPointWithProperties<'a>) -> Self
fn from(value: MarkedContentPointWithProperties<'a>) -> Self
Converts to this type from the input type.
Source§impl<'a> From<MiterLimit> for TypedInstruction<'a>
impl<'a> From<MiterLimit> for TypedInstruction<'a>
Source§fn from(value: MiterLimit) -> Self
fn from(value: MiterLimit) -> Self
Converts to this type from the input type.
Source§impl<'a> From<MoveTo> for TypedInstruction<'a>
impl<'a> From<MoveTo> for TypedInstruction<'a>
Source§impl<'a> From<NextLine> for TypedInstruction<'a>
impl<'a> From<NextLine> for TypedInstruction<'a>
Source§impl<'a> From<NextLineAndSetLeading> for TypedInstruction<'a>
impl<'a> From<NextLineAndSetLeading> for TypedInstruction<'a>
Source§fn from(value: NextLineAndSetLeading) -> Self
fn from(value: NextLineAndSetLeading) -> Self
Converts to this type from the input type.
Source§impl<'a> From<NextLineAndShowText> for TypedInstruction<'a>
impl<'a> From<NextLineAndShowText> for TypedInstruction<'a>
Source§fn from(value: NextLineAndShowText) -> Self
fn from(value: NextLineAndShowText) -> Self
Converts to this type from the input type.
Source§impl<'a> From<NextLineUsingLeading> for TypedInstruction<'a>
impl<'a> From<NextLineUsingLeading> for TypedInstruction<'a>
Source§fn from(value: NextLineUsingLeading) -> Self
fn from(value: NextLineUsingLeading) -> Self
Converts to this type from the input type.
Source§impl<'a> From<NonStrokeColor> for TypedInstruction<'a>
impl<'a> From<NonStrokeColor> for TypedInstruction<'a>
Source§fn from(value: NonStrokeColor) -> Self
fn from(value: NonStrokeColor) -> Self
Converts to this type from the input type.
Source§impl<'a> From<NonStrokeColorCmyk> for TypedInstruction<'a>
impl<'a> From<NonStrokeColorCmyk> for TypedInstruction<'a>
Source§fn from(value: NonStrokeColorCmyk) -> Self
fn from(value: NonStrokeColorCmyk) -> Self
Converts to this type from the input type.
Source§impl<'a> From<NonStrokeColorDeviceGray> for TypedInstruction<'a>
impl<'a> From<NonStrokeColorDeviceGray> for TypedInstruction<'a>
Source§fn from(value: NonStrokeColorDeviceGray) -> Self
fn from(value: NonStrokeColorDeviceGray) -> Self
Converts to this type from the input type.
Source§impl<'a> From<NonStrokeColorDeviceRgb> for TypedInstruction<'a>
impl<'a> From<NonStrokeColorDeviceRgb> for TypedInstruction<'a>
Source§fn from(value: NonStrokeColorDeviceRgb) -> Self
fn from(value: NonStrokeColorDeviceRgb) -> Self
Converts to this type from the input type.
Source§impl<'a> From<NonStrokeColorNamed> for TypedInstruction<'a>
impl<'a> From<NonStrokeColorNamed> for TypedInstruction<'a>
Source§fn from(value: NonStrokeColorNamed) -> Self
fn from(value: NonStrokeColorNamed) -> Self
Converts to this type from the input type.
Source§impl<'a> From<RectPath> for TypedInstruction<'a>
impl<'a> From<RectPath> for TypedInstruction<'a>
Source§impl<'a> From<RenderingIntent> for TypedInstruction<'a>
impl<'a> From<RenderingIntent> for TypedInstruction<'a>
Source§fn from(value: RenderingIntent) -> Self
fn from(value: RenderingIntent) -> Self
Converts to this type from the input type.
Source§impl<'a> From<RestoreState> for TypedInstruction<'a>
impl<'a> From<RestoreState> for TypedInstruction<'a>
Source§fn from(value: RestoreState) -> Self
fn from(value: RestoreState) -> Self
Converts to this type from the input type.
Source§impl<'a> From<SaveState> for TypedInstruction<'a>
impl<'a> From<SaveState> for TypedInstruction<'a>
Source§impl<'a> From<SetGraphicsState> for TypedInstruction<'a>
impl<'a> From<SetGraphicsState> for TypedInstruction<'a>
Source§fn from(value: SetGraphicsState) -> Self
fn from(value: SetGraphicsState) -> Self
Converts to this type from the input type.
Source§impl<'a> From<SetTextMatrix> for TypedInstruction<'a>
impl<'a> From<SetTextMatrix> for TypedInstruction<'a>
Source§fn from(value: SetTextMatrix) -> Self
fn from(value: SetTextMatrix) -> Self
Converts to this type from the input type.
Source§impl<'a> From<Shading> for TypedInstruction<'a>
impl<'a> From<Shading> for TypedInstruction<'a>
Source§impl<'a> From<ShapeGlyph> for TypedInstruction<'a>
impl<'a> From<ShapeGlyph> for TypedInstruction<'a>
Source§fn from(value: ShapeGlyph) -> Self
fn from(value: ShapeGlyph) -> Self
Converts to this type from the input type.
Source§impl<'a> From<ShowText> for TypedInstruction<'a>
impl<'a> From<ShowText> for TypedInstruction<'a>
Source§impl<'a> From<ShowTextWithParameters> for TypedInstruction<'a>
impl<'a> From<ShowTextWithParameters> for TypedInstruction<'a>
Source§fn from(value: ShowTextWithParameters) -> Self
fn from(value: ShowTextWithParameters) -> Self
Converts to this type from the input type.
Source§impl<'a> From<ShowTexts<'a>> for TypedInstruction<'a>
impl<'a> From<ShowTexts<'a>> for TypedInstruction<'a>
Source§impl<'a> From<StrokeColor> for TypedInstruction<'a>
impl<'a> From<StrokeColor> for TypedInstruction<'a>
Source§fn from(value: StrokeColor) -> Self
fn from(value: StrokeColor) -> Self
Converts to this type from the input type.
Source§impl<'a> From<StrokeColorCmyk> for TypedInstruction<'a>
impl<'a> From<StrokeColorCmyk> for TypedInstruction<'a>
Source§fn from(value: StrokeColorCmyk) -> Self
fn from(value: StrokeColorCmyk) -> Self
Converts to this type from the input type.
Source§impl<'a> From<StrokeColorDeviceGray> for TypedInstruction<'a>
impl<'a> From<StrokeColorDeviceGray> for TypedInstruction<'a>
Source§fn from(value: StrokeColorDeviceGray) -> Self
fn from(value: StrokeColorDeviceGray) -> Self
Converts to this type from the input type.
Source§impl<'a> From<StrokeColorDeviceRgb> for TypedInstruction<'a>
impl<'a> From<StrokeColorDeviceRgb> for TypedInstruction<'a>
Source§fn from(value: StrokeColorDeviceRgb) -> Self
fn from(value: StrokeColorDeviceRgb) -> Self
Converts to this type from the input type.
Source§impl<'a> From<StrokeColorNamed> for TypedInstruction<'a>
impl<'a> From<StrokeColorNamed> for TypedInstruction<'a>
Source§fn from(value: StrokeColorNamed) -> Self
fn from(value: StrokeColorNamed) -> Self
Converts to this type from the input type.
Source§impl<'a> From<StrokePath> for TypedInstruction<'a>
impl<'a> From<StrokePath> for TypedInstruction<'a>
Source§fn from(value: StrokePath) -> Self
fn from(value: StrokePath) -> Self
Converts to this type from the input type.
Source§impl<'a> From<TextFont> for TypedInstruction<'a>
impl<'a> From<TextFont> for TypedInstruction<'a>
Source§impl<'a> From<TextLeading> for TypedInstruction<'a>
impl<'a> From<TextLeading> for TypedInstruction<'a>
Source§fn from(value: TextLeading) -> Self
fn from(value: TextLeading) -> Self
Converts to this type from the input type.
Source§impl<'a> From<TextRenderingMode> for TypedInstruction<'a>
impl<'a> From<TextRenderingMode> for TypedInstruction<'a>
Source§fn from(value: TextRenderingMode) -> Self
fn from(value: TextRenderingMode) -> Self
Converts to this type from the input type.
Source§impl<'a> From<TextRise> for TypedInstruction<'a>
impl<'a> From<TextRise> for TypedInstruction<'a>
Source§impl<'a> From<Transform> for TypedInstruction<'a>
impl<'a> From<Transform> for TypedInstruction<'a>
Source§impl<'a> From<WordSpacing> for TypedInstruction<'a>
impl<'a> From<WordSpacing> for TypedInstruction<'a>
Source§fn from(value: WordSpacing) -> Self
fn from(value: WordSpacing) -> Self
Converts to this type from the input type.
Source§impl<'a> From<XObject> for TypedInstruction<'a>
impl<'a> From<XObject> for TypedInstruction<'a>
Source§impl<'a> PartialEq for TypedInstruction<'a>
impl<'a> PartialEq for TypedInstruction<'a>
Source§impl<'a> TryFrom<TypedInstruction<'a>> for BeginCompatibility
impl<'a> TryFrom<TypedInstruction<'a>> for BeginCompatibility
Source§impl<'a> TryFrom<TypedInstruction<'a>> for BeginMarkedContent
impl<'a> TryFrom<TypedInstruction<'a>> for BeginMarkedContent
Source§impl<'a> TryFrom<TypedInstruction<'a>> for BeginMarkedContentWithProperties<'a>
impl<'a> TryFrom<TypedInstruction<'a>> for BeginMarkedContentWithProperties<'a>
Source§impl<'a> TryFrom<TypedInstruction<'a>> for BeginText
impl<'a> TryFrom<TypedInstruction<'a>> for BeginText
Source§impl<'a> TryFrom<TypedInstruction<'a>> for CharacterSpacing
impl<'a> TryFrom<TypedInstruction<'a>> for CharacterSpacing
Source§impl<'a> TryFrom<TypedInstruction<'a>> for ClipEvenOdd
impl<'a> TryFrom<TypedInstruction<'a>> for ClipEvenOdd
Source§impl<'a> TryFrom<TypedInstruction<'a>> for ClipNonZero
impl<'a> TryFrom<TypedInstruction<'a>> for ClipNonZero
Source§impl<'a> TryFrom<TypedInstruction<'a>> for CloseAndStrokePath
impl<'a> TryFrom<TypedInstruction<'a>> for CloseAndStrokePath
Source§impl<'a> TryFrom<TypedInstruction<'a>> for CloseFillAndStrokeEvenOdd
impl<'a> TryFrom<TypedInstruction<'a>> for CloseFillAndStrokeEvenOdd
Source§impl<'a> TryFrom<TypedInstruction<'a>> for CloseFillAndStrokeNonZero
impl<'a> TryFrom<TypedInstruction<'a>> for CloseFillAndStrokeNonZero
Source§impl<'a> TryFrom<TypedInstruction<'a>> for ClosePath
impl<'a> TryFrom<TypedInstruction<'a>> for ClosePath
Source§impl<'a> TryFrom<TypedInstruction<'a>> for ColorGlyph
impl<'a> TryFrom<TypedInstruction<'a>> for ColorGlyph
Source§impl<'a> TryFrom<TypedInstruction<'a>> for ColorSpaceNonStroke
impl<'a> TryFrom<TypedInstruction<'a>> for ColorSpaceNonStroke
Source§impl<'a> TryFrom<TypedInstruction<'a>> for ColorSpaceStroke
impl<'a> TryFrom<TypedInstruction<'a>> for ColorSpaceStroke
Source§impl<'a> TryFrom<TypedInstruction<'a>> for CubicEndTo
impl<'a> TryFrom<TypedInstruction<'a>> for CubicEndTo
Source§impl<'a> TryFrom<TypedInstruction<'a>> for CubicStartTo
impl<'a> TryFrom<TypedInstruction<'a>> for CubicStartTo
Source§impl<'a> TryFrom<TypedInstruction<'a>> for CubicTo
impl<'a> TryFrom<TypedInstruction<'a>> for CubicTo
Source§impl<'a> TryFrom<TypedInstruction<'a>> for DashPattern<'a>
impl<'a> TryFrom<TypedInstruction<'a>> for DashPattern<'a>
Source§impl<'a> TryFrom<TypedInstruction<'a>> for EndCompatibility
impl<'a> TryFrom<TypedInstruction<'a>> for EndCompatibility
Source§impl<'a> TryFrom<TypedInstruction<'a>> for EndMarkedContent
impl<'a> TryFrom<TypedInstruction<'a>> for EndMarkedContent
Source§impl<'a> TryFrom<TypedInstruction<'a>> for EndPath
impl<'a> TryFrom<TypedInstruction<'a>> for EndPath
Source§impl<'a> TryFrom<TypedInstruction<'a>> for EndText
impl<'a> TryFrom<TypedInstruction<'a>> for EndText
Source§impl<'a> TryFrom<TypedInstruction<'a>> for FillAndStrokeEvenOdd
impl<'a> TryFrom<TypedInstruction<'a>> for FillAndStrokeEvenOdd
Source§impl<'a> TryFrom<TypedInstruction<'a>> for FillAndStrokeNonZero
impl<'a> TryFrom<TypedInstruction<'a>> for FillAndStrokeNonZero
Source§impl<'a> TryFrom<TypedInstruction<'a>> for FillPathEvenOdd
impl<'a> TryFrom<TypedInstruction<'a>> for FillPathEvenOdd
Source§impl<'a> TryFrom<TypedInstruction<'a>> for FillPathNonZero
impl<'a> TryFrom<TypedInstruction<'a>> for FillPathNonZero
Source§impl<'a> TryFrom<TypedInstruction<'a>> for FillPathNonZeroCompatibility
impl<'a> TryFrom<TypedInstruction<'a>> for FillPathNonZeroCompatibility
Source§impl<'a> TryFrom<TypedInstruction<'a>> for FlatnessTolerance
impl<'a> TryFrom<TypedInstruction<'a>> for FlatnessTolerance
Source§impl<'a> TryFrom<TypedInstruction<'a>> for HorizontalScaling
impl<'a> TryFrom<TypedInstruction<'a>> for HorizontalScaling
Source§impl<'a> TryFrom<TypedInstruction<'a>> for InlineImage<'a>
impl<'a> TryFrom<TypedInstruction<'a>> for InlineImage<'a>
Source§impl<'a> TryFrom<TypedInstruction<'a>> for LineCap
impl<'a> TryFrom<TypedInstruction<'a>> for LineCap
Source§impl<'a> TryFrom<TypedInstruction<'a>> for LineJoin
impl<'a> TryFrom<TypedInstruction<'a>> for LineJoin
Source§impl<'a> TryFrom<TypedInstruction<'a>> for LineTo
impl<'a> TryFrom<TypedInstruction<'a>> for LineTo
Source§impl<'a> TryFrom<TypedInstruction<'a>> for LineWidth
impl<'a> TryFrom<TypedInstruction<'a>> for LineWidth
Source§impl<'a> TryFrom<TypedInstruction<'a>> for MarkedContentPoint
impl<'a> TryFrom<TypedInstruction<'a>> for MarkedContentPoint
Source§impl<'a> TryFrom<TypedInstruction<'a>> for MarkedContentPointWithProperties<'a>
impl<'a> TryFrom<TypedInstruction<'a>> for MarkedContentPointWithProperties<'a>
Source§impl<'a> TryFrom<TypedInstruction<'a>> for MiterLimit
impl<'a> TryFrom<TypedInstruction<'a>> for MiterLimit
Source§impl<'a> TryFrom<TypedInstruction<'a>> for MoveTo
impl<'a> TryFrom<TypedInstruction<'a>> for MoveTo
Source§impl<'a> TryFrom<TypedInstruction<'a>> for NextLine
impl<'a> TryFrom<TypedInstruction<'a>> for NextLine
Source§impl<'a> TryFrom<TypedInstruction<'a>> for NextLineAndSetLeading
impl<'a> TryFrom<TypedInstruction<'a>> for NextLineAndSetLeading
Source§impl<'a> TryFrom<TypedInstruction<'a>> for NextLineAndShowText
impl<'a> TryFrom<TypedInstruction<'a>> for NextLineAndShowText
Source§impl<'a> TryFrom<TypedInstruction<'a>> for NextLineUsingLeading
impl<'a> TryFrom<TypedInstruction<'a>> for NextLineUsingLeading
Source§impl<'a> TryFrom<TypedInstruction<'a>> for NonStrokeColor
impl<'a> TryFrom<TypedInstruction<'a>> for NonStrokeColor
Source§impl<'a> TryFrom<TypedInstruction<'a>> for NonStrokeColorCmyk
impl<'a> TryFrom<TypedInstruction<'a>> for NonStrokeColorCmyk
Source§impl<'a> TryFrom<TypedInstruction<'a>> for NonStrokeColorDeviceGray
impl<'a> TryFrom<TypedInstruction<'a>> for NonStrokeColorDeviceGray
Source§impl<'a> TryFrom<TypedInstruction<'a>> for NonStrokeColorDeviceRgb
impl<'a> TryFrom<TypedInstruction<'a>> for NonStrokeColorDeviceRgb
Source§impl<'a> TryFrom<TypedInstruction<'a>> for NonStrokeColorNamed
impl<'a> TryFrom<TypedInstruction<'a>> for NonStrokeColorNamed
Source§impl<'a> TryFrom<TypedInstruction<'a>> for RectPath
impl<'a> TryFrom<TypedInstruction<'a>> for RectPath
Source§impl<'a> TryFrom<TypedInstruction<'a>> for RenderingIntent
impl<'a> TryFrom<TypedInstruction<'a>> for RenderingIntent
Source§impl<'a> TryFrom<TypedInstruction<'a>> for RestoreState
impl<'a> TryFrom<TypedInstruction<'a>> for RestoreState
Source§impl<'a> TryFrom<TypedInstruction<'a>> for SaveState
impl<'a> TryFrom<TypedInstruction<'a>> for SaveState
Source§impl<'a> TryFrom<TypedInstruction<'a>> for SetGraphicsState
impl<'a> TryFrom<TypedInstruction<'a>> for SetGraphicsState
Source§impl<'a> TryFrom<TypedInstruction<'a>> for SetTextMatrix
impl<'a> TryFrom<TypedInstruction<'a>> for SetTextMatrix
Source§impl<'a> TryFrom<TypedInstruction<'a>> for Shading
impl<'a> TryFrom<TypedInstruction<'a>> for Shading
Source§impl<'a> TryFrom<TypedInstruction<'a>> for ShapeGlyph
impl<'a> TryFrom<TypedInstruction<'a>> for ShapeGlyph
Source§impl<'a> TryFrom<TypedInstruction<'a>> for ShowText
impl<'a> TryFrom<TypedInstruction<'a>> for ShowText
Source§impl<'a> TryFrom<TypedInstruction<'a>> for ShowTextWithParameters
impl<'a> TryFrom<TypedInstruction<'a>> for ShowTextWithParameters
Source§impl<'a> TryFrom<TypedInstruction<'a>> for ShowTexts<'a>
impl<'a> TryFrom<TypedInstruction<'a>> for ShowTexts<'a>
Source§impl<'a> TryFrom<TypedInstruction<'a>> for StrokeColor
impl<'a> TryFrom<TypedInstruction<'a>> for StrokeColor
Source§impl<'a> TryFrom<TypedInstruction<'a>> for StrokeColorCmyk
impl<'a> TryFrom<TypedInstruction<'a>> for StrokeColorCmyk
Source§impl<'a> TryFrom<TypedInstruction<'a>> for StrokeColorDeviceGray
impl<'a> TryFrom<TypedInstruction<'a>> for StrokeColorDeviceGray
Source§impl<'a> TryFrom<TypedInstruction<'a>> for StrokeColorDeviceRgb
impl<'a> TryFrom<TypedInstruction<'a>> for StrokeColorDeviceRgb
Source§impl<'a> TryFrom<TypedInstruction<'a>> for StrokeColorNamed
impl<'a> TryFrom<TypedInstruction<'a>> for StrokeColorNamed
Source§impl<'a> TryFrom<TypedInstruction<'a>> for StrokePath
impl<'a> TryFrom<TypedInstruction<'a>> for StrokePath
Source§impl<'a> TryFrom<TypedInstruction<'a>> for TextFont
impl<'a> TryFrom<TypedInstruction<'a>> for TextFont
Source§impl<'a> TryFrom<TypedInstruction<'a>> for TextLeading
impl<'a> TryFrom<TypedInstruction<'a>> for TextLeading
Source§impl<'a> TryFrom<TypedInstruction<'a>> for TextRenderingMode
impl<'a> TryFrom<TypedInstruction<'a>> for TextRenderingMode
Source§impl<'a> TryFrom<TypedInstruction<'a>> for TextRise
impl<'a> TryFrom<TypedInstruction<'a>> for TextRise
Source§impl<'a> TryFrom<TypedInstruction<'a>> for Transform
impl<'a> TryFrom<TypedInstruction<'a>> for Transform
Source§impl<'a> TryFrom<TypedInstruction<'a>> for WordSpacing
impl<'a> TryFrom<TypedInstruction<'a>> for WordSpacing
Source§impl<'a> TryFrom<TypedInstruction<'a>> for XObject
impl<'a> TryFrom<TypedInstruction<'a>> for XObject
impl<'a> StructuralPartialEq for TypedInstruction<'a>
Auto Trait Implementations§
impl<'a> Freeze for TypedInstruction<'a>
impl<'a> !RefUnwindSafe for TypedInstruction<'a>
impl<'a> Send for TypedInstruction<'a>
impl<'a> Sync for TypedInstruction<'a>
impl<'a> Unpin for TypedInstruction<'a>
impl<'a> UnsafeUnpin for TypedInstruction<'a>
impl<'a> !UnwindSafe for TypedInstruction<'a>
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