Skip to main content

asimov_construct/
lib.rs

1// This is free and unencumbered software released into the public domain.
2
3//! Construct support for ASIMOV.
4//!
5//! This crate is a scaffold and currently exposes no construct API. Construct
6//! representation and lifecycle operations have no public contract here yet.
7//!
8//! The crate supports `no_std`; enabling `std` forwards standard-library support
9//! to its dependencies but does not add construct functionality.
10
11#![no_std]
12#![forbid(unsafe_code)]
13#![cfg_attr(docsrs, feature(doc_cfg))]
14
15extern crate alloc;
16
17#[cfg(feature = "std")]
18extern crate std;