1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
//! //! This crate provides two traits: `FromAscii` which creates instances from ascii string (`&[u8]`) and `FromAsciiRadix` wich creates only integral values with given radix. //! //! Usage example: //! //! ```rust //! extern crate from_ascii; //! //! use from_ascii::{FromAscii, FromAsciiRadix}; //! //! //! fn main() { //! println!("{:?}", f64::from_ascii(b"123.456")); //! println!("{:?}", i16::from_ascii_radix(b"FF", 16)); //! } //! ``` mod base; mod boolean; mod num; mod flt; pub use base::{FromAscii}; pub use boolean::{ParseBoolError}; pub use num::{ParseIntError, FromAsciiRadix}; pub use flt::{ParseFloatError};