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<'a>),
FlatnessTolerance(FlatnessTolerance),
SetGraphicsState(SetGraphicsState<'a>),
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<'a>),
ColorSpaceNonStroke(ColorSpaceNonStroke<'a>),
StrokeColor(StrokeColor),
StrokeColorNamed(StrokeColorNamed<'a>),
NonStrokeColor(NonStrokeColor),
NonStrokeColorNamed(NonStrokeColorNamed<'a>),
StrokeColorDeviceGray(StrokeColorDeviceGray),
NonStrokeColorDeviceGray(NonStrokeColorDeviceGray),
StrokeColorDeviceRgb(StrokeColorDeviceRgb),
NonStrokeColorDeviceRgb(NonStrokeColorDeviceRgb),
StrokeColorCmyk(StrokeColorCmyk),
NonStrokeColorCmyk(NonStrokeColorCmyk),
Shading(Shading<'a>),
XObject(XObject<'a>),
InlineImage(InlineImage<'a>),
CharacterSpacing(CharacterSpacing),
WordSpacing(WordSpacing),
HorizontalScaling(HorizontalScaling),
TextLeading(TextLeading),
TextFont(TextFont<'a>),
TextRenderingMode(TextRenderingMode),
TextRise(TextRise),
BeginText(BeginText),
EndText(EndText),
NextLine(NextLine),
NextLineAndSetLeading(NextLineAndSetLeading),
SetTextMatrix(SetTextMatrix),
NextLineUsingLeading(NextLineUsingLeading),
ShowText(ShowText<'a>),
NextLineAndShowText(NextLineAndShowText<'a>),
ShowTextWithParameters(ShowTextWithParameters<'a>),
ShowTexts(ShowTexts<'a>),
ColorGlyph(ColorGlyph),
ShapeGlyph(ShapeGlyph),
MarkedContentPoint(MarkedContentPoint<'a>),
MarkedContentPointWithProperties(MarkedContentPointWithProperties<'a>),
BeginMarkedContent(BeginMarkedContent<'a>),
BeginMarkedContentWithProperties(BeginMarkedContentWithProperties<'a>),
EndMarkedContent(EndMarkedContent),
Fallback(Operator<'a>),
}
Variants§
BeginCompatibility(BeginCompatibility)
EndCompatibility(EndCompatibility)
SaveState(SaveState)
RestoreState(RestoreState)
Transform(Transform)
LineWidth(LineWidth)
LineCap(LineCap)
LineJoin(LineJoin)
MiterLimit(MiterLimit)
DashPattern(DashPattern<'a>)
RenderingIntent(RenderingIntent<'a>)
FlatnessTolerance(FlatnessTolerance)
SetGraphicsState(SetGraphicsState<'a>)
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<'a>)
ColorSpaceNonStroke(ColorSpaceNonStroke<'a>)
StrokeColor(StrokeColor)
StrokeColorNamed(StrokeColorNamed<'a>)
NonStrokeColor(NonStrokeColor)
NonStrokeColorNamed(NonStrokeColorNamed<'a>)
StrokeColorDeviceGray(StrokeColorDeviceGray)
NonStrokeColorDeviceGray(NonStrokeColorDeviceGray)
StrokeColorDeviceRgb(StrokeColorDeviceRgb)
NonStrokeColorDeviceRgb(NonStrokeColorDeviceRgb)
StrokeColorCmyk(StrokeColorCmyk)
NonStrokeColorCmyk(NonStrokeColorCmyk)
Shading(Shading<'a>)
XObject(XObject<'a>)
InlineImage(InlineImage<'a>)
CharacterSpacing(CharacterSpacing)
WordSpacing(WordSpacing)
HorizontalScaling(HorizontalScaling)
TextLeading(TextLeading)
TextFont(TextFont<'a>)
TextRenderingMode(TextRenderingMode)
TextRise(TextRise)
BeginText(BeginText)
EndText(EndText)
NextLine(NextLine)
NextLineAndSetLeading(NextLineAndSetLeading)
SetTextMatrix(SetTextMatrix)
NextLineUsingLeading(NextLineUsingLeading)
ShowText(ShowText<'a>)
NextLineAndShowText(NextLineAndShowText<'a>)
ShowTextWithParameters(ShowTextWithParameters<'a>)
ShowTexts(ShowTexts<'a>)
ColorGlyph(ColorGlyph)
ShapeGlyph(ShapeGlyph)
MarkedContentPoint(MarkedContentPoint<'a>)
MarkedContentPointWithProperties(MarkedContentPointWithProperties<'a>)
BeginMarkedContent(BeginMarkedContent<'a>)
BeginMarkedContentWithProperties(BeginMarkedContentWithProperties<'a>)
EndMarkedContent(EndMarkedContent)
Fallback(Operator<'a>)
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<'a>> for TypedInstruction<'a>
impl<'a> From<BeginMarkedContent<'a>> for TypedInstruction<'a>
Source§fn from(value: BeginMarkedContent<'a>) -> Self
fn from(value: BeginMarkedContent<'a>) -> 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<'a>> for TypedInstruction<'a>
impl<'a> From<ColorSpaceNonStroke<'a>> for TypedInstruction<'a>
Source§fn from(value: ColorSpaceNonStroke<'a>) -> Self
fn from(value: ColorSpaceNonStroke<'a>) -> Self
Converts to this type from the input type.
Source§impl<'a> From<ColorSpaceStroke<'a>> for TypedInstruction<'a>
impl<'a> From<ColorSpaceStroke<'a>> for TypedInstruction<'a>
Source§fn from(value: ColorSpaceStroke<'a>) -> Self
fn from(value: ColorSpaceStroke<'a>) -> 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<'a>> for TypedInstruction<'a>
impl<'a> From<MarkedContentPoint<'a>> for TypedInstruction<'a>
Source§fn from(value: MarkedContentPoint<'a>) -> Self
fn from(value: MarkedContentPoint<'a>) -> 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<'a>> for TypedInstruction<'a>
impl<'a> From<NextLineAndShowText<'a>> for TypedInstruction<'a>
Source§fn from(value: NextLineAndShowText<'a>) -> Self
fn from(value: NextLineAndShowText<'a>) -> 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<'a>> for TypedInstruction<'a>
impl<'a> From<NonStrokeColorNamed<'a>> for TypedInstruction<'a>
Source§fn from(value: NonStrokeColorNamed<'a>) -> Self
fn from(value: NonStrokeColorNamed<'a>) -> 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<'a>> for TypedInstruction<'a>
impl<'a> From<RenderingIntent<'a>> for TypedInstruction<'a>
Source§fn from(value: RenderingIntent<'a>) -> Self
fn from(value: RenderingIntent<'a>) -> 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<'a>> for TypedInstruction<'a>
impl<'a> From<SetGraphicsState<'a>> for TypedInstruction<'a>
Source§fn from(value: SetGraphicsState<'a>) -> Self
fn from(value: SetGraphicsState<'a>) -> 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<'a>> for TypedInstruction<'a>
impl<'a> From<Shading<'a>> 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<'a>> for TypedInstruction<'a>
impl<'a> From<ShowText<'a>> for TypedInstruction<'a>
Source§impl<'a> From<ShowTextWithParameters<'a>> for TypedInstruction<'a>
impl<'a> From<ShowTextWithParameters<'a>> for TypedInstruction<'a>
Source§fn from(value: ShowTextWithParameters<'a>) -> Self
fn from(value: ShowTextWithParameters<'a>) -> 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<'a>> for TypedInstruction<'a>
impl<'a> From<StrokeColorNamed<'a>> for TypedInstruction<'a>
Source§fn from(value: StrokeColorNamed<'a>) -> Self
fn from(value: StrokeColorNamed<'a>) -> 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<'a>> for TypedInstruction<'a>
impl<'a> From<TextFont<'a>> 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<'a>> for TypedInstruction<'a>
impl<'a> From<XObject<'a>> 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<'a>
impl<'a> TryFrom<TypedInstruction<'a>> for BeginMarkedContent<'a>
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<'a>
impl<'a> TryFrom<TypedInstruction<'a>> for ColorSpaceNonStroke<'a>
Source§impl<'a> TryFrom<TypedInstruction<'a>> for ColorSpaceStroke<'a>
impl<'a> TryFrom<TypedInstruction<'a>> for ColorSpaceStroke<'a>
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<'a>
impl<'a> TryFrom<TypedInstruction<'a>> for MarkedContentPoint<'a>
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<'a>
impl<'a> TryFrom<TypedInstruction<'a>> for NextLineAndShowText<'a>
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<'a>
impl<'a> TryFrom<TypedInstruction<'a>> for NonStrokeColorNamed<'a>
Source§impl<'a> TryFrom<TypedInstruction<'a>> for RectPath
impl<'a> TryFrom<TypedInstruction<'a>> for RectPath
Source§impl<'a> TryFrom<TypedInstruction<'a>> for RenderingIntent<'a>
impl<'a> TryFrom<TypedInstruction<'a>> for RenderingIntent<'a>
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<'a>
impl<'a> TryFrom<TypedInstruction<'a>> for SetGraphicsState<'a>
Source§impl<'a> TryFrom<TypedInstruction<'a>> for SetTextMatrix
impl<'a> TryFrom<TypedInstruction<'a>> for SetTextMatrix
Source§impl<'a> TryFrom<TypedInstruction<'a>> for Shading<'a>
impl<'a> TryFrom<TypedInstruction<'a>> for Shading<'a>
Source§impl<'a> TryFrom<TypedInstruction<'a>> for ShapeGlyph
impl<'a> TryFrom<TypedInstruction<'a>> for ShapeGlyph
Source§impl<'a> TryFrom<TypedInstruction<'a>> for ShowText<'a>
impl<'a> TryFrom<TypedInstruction<'a>> for ShowText<'a>
Source§impl<'a> TryFrom<TypedInstruction<'a>> for ShowTextWithParameters<'a>
impl<'a> TryFrom<TypedInstruction<'a>> for ShowTextWithParameters<'a>
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<'a>
impl<'a> TryFrom<TypedInstruction<'a>> for StrokeColorNamed<'a>
Source§impl<'a> TryFrom<TypedInstruction<'a>> for StrokePath
impl<'a> TryFrom<TypedInstruction<'a>> for StrokePath
Source§impl<'a> TryFrom<TypedInstruction<'a>> for TextFont<'a>
impl<'a> TryFrom<TypedInstruction<'a>> for TextFont<'a>
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<'a>
impl<'a> TryFrom<TypedInstruction<'a>> for XObject<'a>
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> !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