Crate astd

source
Expand description

This crate provides core definitions that need to be shared between the various wrapper utilities.

Modules§

  • The convert module provides operations and trait utilities for conversions.
  • This module provides access to FFI utilities not present in the standard library, but very helfpul for working with interoperating with C APIs.
  • The meta module provides details about the binary being compiled.
  • A module that provides utility support for Pointers.
  • A module for providing extension utility functions to [u16] types.

Macros§

  • Creates a SourceLocation object that represents the exact point in the source file where this macro is invoked.
  • A simple macro that ignores all of its contents and does nothing.
  • Defines the input types as being transparent wrappers around another type, which enables conversions between reference types.

Structs§

  • The location of source code at a point in the codebase.
  • A Universally Unique Identifier (UUID).