Crate yuxii

source ·

Re-exports

Modules

  • Provides various implementation of lazily initialized types
  • phases and bits to manipulate them;
  • Provides types for statics that are meant to run code before main start or after it exit.

Macros

Structs

Enums

Statics

Traits

  • The addition operator +.
  • The bitwise XOR operator ^.
  • Format trait for an empty format, {}.
  • Trait that must be implemented by #[dynamic(finalize)] statics.
  • Generates a value of type T
  • Helper trait to ease access static lazy associated functions
  • The unary logical negation operator !.
  • Trait for objects that know in which phase they are.
  • The left shift operator <<. Note that because this trait is implemented for all integer types with multiple right-hand-side types, Rust’s type checker has special handling for _ << _, setting the result type for integer operations to the type of the left-hand-side operand. This means that though a << b and a.shl(b) are one and the same from an evaluation standpoint, they are different when it comes to type inference.
  • The subtraction operator -.
  • Trait that must be implemented by #[dynamic(prime)] mutable statics.

Attribute Macros

Derive Macros