Skip to main content

as_repr_derive/
lib.rs

1//! Rust trait for constant #[repr(T)] conversions.
2
3#![doc(
4    html_logo_url = "https://ardaku.github.io/mm/logo.svg",
5    html_favicon_url = "https://ardaku.github.io/mm/icon.svg"
6)]
7#![no_std]
8#![warn(
9    anonymous_parameters,
10    missing_copy_implementations,
11    missing_debug_implementations,
12    missing_docs,
13    nonstandard_style,
14    rust_2018_idioms,
15    single_use_lifetimes,
16    trivial_casts,
17    trivial_numeric_casts,
18    unreachable_pub,
19    unused_extern_crates,
20    unused_qualifications,
21    variant_size_differences
22)]
23#![deny(
24    rustdoc::broken_intra_doc_links,
25    rustdoc::private_intra_doc_links,
26    rustdoc::missing_crate_level_docs,
27    rustdoc::private_doc_tests,
28    rustdoc::invalid_codeblock_attributes,
29    rustdoc::invalid_html_tags,
30    rustdoc::invalid_rust_codeblocks,
31    rustdoc::bare_urls,
32    rustdoc::unescaped_backticks,
33    rustdoc::redundant_explicit_links
34)]