Component Architecture#

Pastey Architecture
status: valid
security: NO
safety: ASIL_B
tags: architecture, component, rust, proc_macro
version: 0

Overview#

pastey is a Rust procedural macro crate that provides compile-time token manipulation and identifier synthesis. It operates entirely at compile time within the Rust compiler’s macro expansion phase.

Static Architecture#

The pastey crate is single component architecture consisting of a single Rust crate that defines the paste! macro.

Interfaces#

The pastey crate consists of a single proc-macro entry point that processes token streams passed to the paste! macro invocation. All processing occurs at compile time with no runtime footprint.