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