sysfunc-dynamac-transmute

Crates.iosysfunc-dynamac-transmute
lib.rssysfunc-dynamac-transmute
version0.1.1
sourcesrc
created_at2019-04-18 09:43:50.103548
updated_at2019-04-18 09:43:50.103548
descriptionBasic cross-feature transmute macro support #![no_std]
homepagehttps://github.com/sysfunc/sysfunc-dynamac-transmute.rs/
repositoryhttps://github.com/sysfunc/sysfunc-dynamac-transmute.rs/
max_upload_size
id128650
size6,668
A.W. Stanley (awstanley)

documentation

README

sysfunc-dynamac-transmute

This repository contains code for dynamic macro selection between transmute methods.

This is designed to enable seamless transitions between standard, #![no_std] (core), and #![no_core] environments (at least in my work). It is being made public to help others with their work, but also because it is a dependency in part of the public code I am releasing.

It is its own crate because it shouldn't drag in the kitchen sink.

Features

  • enable-std: forces std instead of core where appropriate;
  • no-core: uses primitives (it should work with almost nothing from what I've been doing, as this was part of the base crates that underpin some of my bare metal exokernel experiments);
  • rust-documentation: designed to build documentation.

Licence

This project is licensed under the ISC Licence. See LICENCE.

Commit count: 0

cargo fmt