Expand description
Additional functions wrapping Rust’s standard library.
Re-exports§
pub use error::ErrKind;pub use error::Error;pub use error::Result;pub use typst_shim;
Modules§
- adt
- This module contains the implementation of the abstract data types.
- cow_mut
- https://github.com/rust-analyzer/rowan/blob/v0.16.1/src/cow_mut.rs
- error
- Error handling utilities for the
tinymistcrate. - fs
- Filesystem support for tinymist.
- hash
- The hash extension module. It provides extra concepts like
FingerprintandHashedTrait. - path
- Path utilities.
- time
- Cross platform time utilities.
- typst
- Re-export of the typst crate.
Macros§
Structs§
- Archived
DefId - An archived
DefId - AsCow
Bytes - A marker type for serializing and deserializing
Cow<[u8]>as base64. - DefId
- The local id of an item. This id is only unique within a task or process.
- DefId
Resolver - The resolver for an archived
DefId - Query
Ref - Represents a reference to some lazily executed query.
The compute function should be pure enough during call the
computeandcompute_with_contextso that the query result is consistent through any implementations (the providedf).
Traits§
- ArcInto
- A trait for converting
Arc<T>intoSelf. - FromArc
- A trait for converting an
Arc<T>intoSelf. - Read
AllOnce - A trait for reading all data from a source into a buffer.
- TakeAs
- Trait for values being taken.
Type Aliases§
- CowStr
- A copy-on-write static string.
- Immut
Bytes - An immutable byte slice.
- Immut
Path - An immutable path.
- Immut
Str - An immutable string.