tinymist_std::typst::foundations

Trait Repr

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

A trait that defines the repr of a Typst value.

Required Methods§

fn repr(&self) -> EcoString

Return the debug representation of the value.

Implementations on Foreign Types§

§

impl Repr for bool

§

fn repr(&self) -> EcoString

§

impl Repr for char

§

fn repr(&self) -> EcoString

§

impl Repr for f64

§

fn repr(&self) -> EcoString

§

impl Repr for i64

§

fn repr(&self) -> EcoString

§

impl Repr for str

§

fn repr(&self) -> EcoString

Implementors§

§

impl Repr for Datetime

§

impl Repr for Selector

§

impl Repr for Value

§

impl Repr for EcoString

§

impl Repr for Bytes

§

impl Repr for Abs

§

impl Repr for Dict

§

impl Repr for Arg

§

impl Repr for Args

§

impl Repr for Array

§

impl Repr for AutoValue

§

impl Repr for Content

§

impl Repr for ContextElem

§

impl Repr for Decimal

§

impl Repr for Duration

§

impl Repr for Dynamic

§

impl Repr for Element

§

impl Repr for Func

§

impl Repr for Label

§

impl Repr for Module

§

impl Repr for NoneValue

§

impl Repr for Regex

§

impl Repr for SequenceElem

§

impl Repr for Str

§

impl Repr for StyledElem

§

impl Repr for Styles

§

impl Repr for Symbol

§

impl Repr for SymbolElem

§

impl Repr for TargetElem

§

impl Repr for Type

§

impl Repr for Version

§

impl Repr for AccentElem

§

impl Repr for AlignElem

§

impl Repr for AlignPointElem

§

impl Repr for Alignment

§

impl Repr for Angle

§

impl Repr for AttachElem

§

impl Repr for BibliographyElem

§

impl Repr for BinomElem

§

impl Repr for BlockElem

§

impl Repr for BoxElem

§

impl Repr for CancelElem

§

impl Repr for CasesElem

§

impl Repr for CircleElem

§

impl Repr for CiteElem

§

impl Repr for CiteGroup

§

impl Repr for ClassElem

§

impl Repr for ColbreakElem

§

impl Repr for Color

§

impl Repr for ColumnsElem

§

impl Repr for ConicGradient

§

impl Repr for Counter

§

impl Repr for CounterDisplayElem

§

impl Repr for CounterKey

§

impl Repr for CurveClose

§

impl Repr for CurveCubic

§

impl Repr for CurveElem

§

impl Repr for CurveLine

§

impl Repr for CurveMove

§

impl Repr for CurveQuad

§

impl Repr for Destination

§

impl Repr for Dir

§

impl Repr for DocumentElem

§

impl Repr for EllipseElem

§

impl Repr for Em

§

impl Repr for EmbedElem

§

impl Repr for EmphElem

§

impl Repr for EnumElem

§

impl Repr for EnumItem

§

impl Repr for EquationElem

§

impl Repr for FigureCaption

§

impl Repr for FigureElem

§

impl Repr for FlushElem

§

impl Repr for FontStretch

§

impl Repr for FootnoteElem

§

impl Repr for FootnoteEntry

§

impl Repr for Fr

§

impl Repr for FracElem

§

impl Repr for FrameElem

§

impl Repr for Gradient

§

impl Repr for GridCell

§

impl Repr for GridElem

§

impl Repr for GridFooter

§

impl Repr for GridHLine

§

impl Repr for GridHeader

§

impl Repr for GridVLine

§

impl Repr for HAlignment

§

impl Repr for HElem

§

impl Repr for HeadingElem

§

impl Repr for HideElem

§

impl Repr for HighlightElem

§

impl Repr for HtmlElem

§

impl Repr for ImageElem

§

impl Repr for InlineElem

§

impl Repr for Length

§

impl Repr for LimitsElem

§

impl Repr for LineCap

§

impl Repr for LineElem

§

impl Repr for LineJoin

§

impl Repr for LinearGradient

§

impl Repr for LinebreakElem

§

impl Repr for LinkElem

§

impl Repr for ListElem

§

impl Repr for ListItem

§

impl Repr for Location

§

impl Repr for LrElem

§

impl Repr for MatElem

§

impl Repr for MetadataElem

§

impl Repr for MidElem

§

impl Repr for MoveElem

§

impl Repr for OpElem

§

impl Repr for OutlineElem

§

impl Repr for OutlineEntry

§

impl Repr for OverbraceElem

§

impl Repr for OverbracketElem

§

impl Repr for OverlineElem

§

impl Repr for OverlineElem

§

impl Repr for OverparenElem

§

impl Repr for OvershellElem

§

impl Repr for PadElem

§

impl Repr for PageElem

§

impl Repr for PagebreakElem

§

impl Repr for Paint

§

impl Repr for ParElem

§

impl Repr for ParLine

§

impl Repr for ParLineMarker

§

impl Repr for ParbreakElem

§

impl Repr for PathElem

§

impl Repr for PlaceElem

§

impl Repr for PolygonElem

§

impl Repr for PrimesElem

§

impl Repr for QuoteElem

§

impl Repr for RadialGradient

§

impl Repr for Ratio

§

impl Repr for RawElem

§

impl Repr for RawLine

§

impl Repr for RectElem

§

impl Repr for RefElem

§

impl Repr for RepeatElem

§

impl Repr for RootElem

§

impl Repr for RotateElem

§

impl Repr for ScaleElem

§

impl Repr for ScriptsElem

§

impl Repr for SkewElem

§

impl Repr for SmallcapsElem

§

impl Repr for SmartQuoteElem

§

impl Repr for SpaceElem

§

impl Repr for SquareElem

§

impl Repr for StackElem

§

impl Repr for State

§

impl Repr for StretchElem

§

impl Repr for StrikeElem

§

impl Repr for StrongElem

§

impl Repr for SubElem

§

impl Repr for SuperElem

§

impl Repr for TableCell

§

impl Repr for TableElem

§

impl Repr for TableFooter

§

impl Repr for TableHLine

§

impl Repr for TableHeader

§

impl Repr for TableVLine

§

impl Repr for TagElem

§

impl Repr for TermItem

§

impl Repr for TermsElem

§

impl Repr for TextElem

§

impl Repr for Tiling

§

impl Repr for UnderbraceElem

§

impl Repr for UnderbracketElem

§

impl Repr for UnderlineElem

§

impl Repr for UnderlineElem

§

impl Repr for UnderparenElem

§

impl Repr for UndershellElem

§

impl Repr for VAlignment

§

impl Repr for VElem

§

impl Repr for VecElem

§

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

§

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

§

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

§

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