typst/src/prelude.rs

15 lines
411 B
Rust

//! A prelude for building custom functions.
pub use crate::diag::{Feedback, Pass};
#[doc(no_inline)]
pub use crate::eval::{
Args, CastResult, Eval, EvalContext, Value, ValueAny, ValueArray, ValueContent,
ValueDict,
};
pub use crate::geom::*;
#[doc(no_inline)]
pub use crate::layout::Node;
#[doc(no_inline)]
pub use crate::syntax::{Span, Spanned, WithSpan};
pub use crate::{error, impl_type, warning};