//! # {{name}} //! //! Example: //! //! ``` //! # use typeables::{{submodule}}::*; //! let x = {{code}}AsStructF64({{example}}); //! ``` //// {{name}} pub struct {{code}}AsStructI8(pub i8); pub struct {{code}}AsStructI16(pub i16); pub struct {{code}}AsStructI32(pub i32); pub struct {{code}}AsStructI64(pub i64); pub struct {{code}}AsStructI128(pub i128); pub struct {{code}}AsStructISize(pub isize); pub struct {{code}}AsStructU8(pub u8); pub struct {{code}}AsStructU16(pub u16); pub struct {{code}}AsStructU32(pub u32); pub struct {{code}}AsStructU64(pub u64); pub struct {{code}}AsStructU128(pub u128); pub struct {{code}}AsStructUSize(pub usize); pub struct {{code}}AsStructF32(pub f32); pub struct {{code}}AsStructF64(pub f64); pub type {{code}}AsTypeI8 = i8; pub type {{code}}AsTypeI16 = i16; pub type {{code}}AsTypeI32 = i32; pub type {{code}}AsTypeI64 = i64; pub type {{code}}AsTypeI128 = i128; pub type {{code}}AsTypeISize = isize; pub type {{code}}AsTypeU8 = u8; pub type {{code}}AsTypeU16 = u16; pub type {{code}}AsTypeU32 = u32; pub type {{code}}AsTypeU64 = u64; pub type {{code}}AsTypeU128 = u128; pub type {{code}}AsTypeUSize = usize; pub type {{code}}AsTypeF32 = f32; pub type {{code}}AsTypeF64 = f64;