Trait Repr

Source
pub trait Repr {
    // Required method
    fn repr(&self) -> EcoString;
}
Expand description

A trait that defines the repr of a Typst value.

Required Methods§

Source

fn repr(&self) -> EcoString

Return the debug representation of the value.

Implementations on Foreign Types§

Source§

impl Repr for bool

Source§

fn repr(&self) -> EcoString

Source§

impl Repr for f64

Source§

fn repr(&self) -> EcoString

Source§

impl Repr for i64

Source§

fn repr(&self) -> EcoString

Source§

impl Repr for str

Source§

fn repr(&self) -> EcoString

Implementors§

Source§

impl Repr for CounterKey

Source§

impl Repr for Alignment

Source§

impl Repr for Dir

Source§

impl Repr for HAlignment

Source§

impl Repr for VAlignment

Source§

impl Repr for Destination

Source§

impl Repr for Color

Source§

impl Repr for Gradient

Source§

impl Repr for LineCap

Source§

impl Repr for LineJoin

Source§

impl Repr for Paint

Source§

impl Repr for Datetime

Source§

impl Repr for Selector

Source§

impl Repr for Value

Source§

impl Repr for EcoString

Source§

impl Repr for Counter

Source§

impl Repr for CounterDisplayElem

Source§

impl Repr for Location

Source§

impl Repr for MetadataElem

Source§

impl Repr for State

Source§

impl Repr for TagElem

Source§

impl Repr for Abs

Source§

impl Repr for AlignElem

Source§

impl Repr for Angle

Source§

impl Repr for BlockElem

Source§

impl Repr for BoxElem

Source§

impl Repr for ColbreakElem

Source§

impl Repr for ColumnsElem

Source§

impl Repr for Em

Source§

impl Repr for FlushElem

Source§

impl Repr for Fr

Source§

impl Repr for GridCell

Source§

impl Repr for GridElem

Source§

impl Repr for GridFooter

Source§

impl Repr for GridHLine

Source§

impl Repr for GridHeader

Source§

impl Repr for GridVLine

Source§

impl Repr for HElem

Source§

impl Repr for HideElem

Source§

impl Repr for InlineElem

Source§

impl Repr for Length

Source§

impl Repr for MoveElem

Source§

impl Repr for PadElem

Source§

impl Repr for PageElem

Source§

impl Repr for PagebreakElem

Source§

impl Repr for PlaceElem

Source§

impl Repr for Ratio

Source§

impl Repr for RepeatElem

Source§

impl Repr for RotateElem

Source§

impl Repr for ScaleElem

Source§

impl Repr for SkewElem

Source§

impl Repr for StackElem

Source§

impl Repr for VElem

Source§

impl Repr for AccentElem

Source§

impl Repr for AlignPointElem

Source§

impl Repr for AttachElem

Source§

impl Repr for BinomElem

Source§

impl Repr for CancelElem

Source§

impl Repr for CasesElem

Source§

impl Repr for ClassElem

Source§

impl Repr for EquationElem

Source§

impl Repr for FracElem

Source§

impl Repr for LimitsElem

Source§

impl Repr for LrElem

Source§

impl Repr for MatElem

Source§

impl Repr for MidElem

Source§

impl Repr for OpElem

Source§

impl Repr for OverbraceElem

Source§

impl Repr for OverbracketElem

Source§

impl Repr for typst::math::OverlineElem

Source§

impl Repr for OverparenElem

Source§

impl Repr for OvershellElem

Source§

impl Repr for PrimesElem

Source§

impl Repr for RootElem

Source§

impl Repr for ScriptsElem

Source§

impl Repr for StretchElem

Source§

impl Repr for UnderbraceElem

Source§

impl Repr for UnderbracketElem

Source§

impl Repr for typst::math::UnderlineElem

Source§

impl Repr for UnderparenElem

Source§

impl Repr for UndershellElem

Source§

impl Repr for VecElem

Source§

impl Repr for BibliographyElem

Source§

impl Repr for CiteElem

Source§

impl Repr for CiteGroup

Source§

impl Repr for CslStyle

Source§

impl Repr for DocumentElem

Source§

impl Repr for EmphElem

Source§

impl Repr for EnumElem

Source§

impl Repr for EnumItem

Source§

impl Repr for FigureCaption

Source§

impl Repr for FigureElem

Source§

impl Repr for FootnoteElem

Source§

impl Repr for FootnoteEntry

Source§

impl Repr for HeadingElem

Source§

impl Repr for LinkElem

Source§

impl Repr for ListElem

Source§

impl Repr for ListItem

Source§

impl Repr for OutlineElem

Source§

impl Repr for OutlineEntry

Source§

impl Repr for ParElem

Source§

impl Repr for ParLine

Source§

impl Repr for ParLineMarker

Source§

impl Repr for ParbreakElem

Source§

impl Repr for QuoteElem

Source§

impl Repr for RefElem

Source§

impl Repr for StrongElem

Source§

impl Repr for TableCell

Source§

impl Repr for TableElem

Source§

impl Repr for TableFooter

Source§

impl Repr for TableHLine

Source§

impl Repr for TableHeader

Source§

impl Repr for TableVLine

Source§

impl Repr for TermItem

Source§

impl Repr for TermsElem

Source§

impl Repr for Symbol

Source§

impl Repr for FontStretch

Source§

impl Repr for HighlightElem

Source§

impl Repr for LinebreakElem

Source§

impl Repr for typst::text::OverlineElem

Source§

impl Repr for RawElem

Source§

impl Repr for RawLine

Source§

impl Repr for SmallcapsElem

Source§

impl Repr for SmartQuoteElem

Source§

impl Repr for SpaceElem

Source§

impl Repr for StrikeElem

Source§

impl Repr for SubElem

Source§

impl Repr for SuperElem

Source§

impl Repr for TextElem

Source§

impl Repr for typst::text::UnderlineElem

Source§

impl Repr for CircleElem

Source§

impl Repr for ConicGradient

Source§

impl Repr for EllipseElem

Source§

impl Repr for ImageElem

Source§

impl Repr for LineElem

Source§

impl Repr for LinearGradient

Source§

impl Repr for PathElem

Source§

impl Repr for Pattern

Source§

impl Repr for PolygonElem

Source§

impl Repr for RadialGradient

Source§

impl Repr for RectElem

Source§

impl Repr for SquareElem

Source§

impl Repr for Arg

Source§

impl Repr for Args

Source§

impl Repr for Array

Source§

impl Repr for AutoValue

Source§

impl Repr for Bytes

Source§

impl Repr for Content

Source§

impl Repr for ContextElem

Source§

impl Repr for Decimal

Source§

impl Repr for Dict

Source§

impl Repr for Duration

Source§

impl Repr for Dynamic

Source§

impl Repr for Element

Source§

impl Repr for Func

Source§

impl Repr for Label

Source§

impl Repr for Module

Source§

impl Repr for NoneValue

Source§

impl Repr for Plugin

Source§

impl Repr for Regex

Source§

impl Repr for SequenceElem

Source§

impl Repr for Str

Source§

impl Repr for StyledElem

Source§

impl Repr for Styles

Source§

impl Repr for Type

Source§

impl Repr for Version

Source§

impl<T: Numeric + Repr> Repr for DashLength<T>

Source§

impl<T: Numeric + Repr> Repr for Rel<T>

Source§

impl<T: Numeric + Repr> Repr for Stroke<T>

Source§

impl<T: Numeric + Repr, DT: Repr> Repr for DashPattern<T, DT>