typeables/
ampere.rs

1//! # Ampere
2//!
3//! Examples:
4//!
5//! ```rust
6//! # use ::typeables::ampere::*;
7//! let x = AmpereAsStructF64(1.0);
8//! ```
9//!
10//! <https://wikipedia.org/wiki/Ampere>
11//!
12//! The ampere, often shortened to amp, is the SI base unit of electric current.
13//! The ampere is named after French mathematician and physicist André-Marie
14//! Ampère (1775–1836), considered the father of electromagnetism along with the
15//! Danish physicist Hans Christian Ørsted.
16
17//// Ampere
18
19pub struct AmpereAsStructI8(pub i8);
20pub struct AmpereAsStructI16(pub i16);
21pub struct AmpereAsStructI32(pub i32);
22pub struct AmpereAsStructI64(pub i64);
23pub struct AmpereAsStructI128(pub i128);
24pub struct AmpereAsStructISize(pub isize);
25pub struct AmpereAsStructU8(pub u8);
26pub struct AmpereAsStructU16(pub u16);
27pub struct AmpereAsStructU32(pub u32);
28pub struct AmpereAsStructU64(pub u64);
29pub struct AmpereAsStructU128(pub u128);
30pub struct AmpereAsStructUSize(pub usize);
31pub struct AmpereAsStructF32(pub f32);
32pub struct AmpereAsStructF64(pub f64);
33
34pub type AmpereAsTypeI8 = i8;
35pub type AmpereAsTypeI16 = i16;
36pub type AmpereAsTypeI32 = i32;
37pub type AmpereAsTypeI64 = i64;
38pub type AmpereAsTypeI128 = i128;
39pub type AmpereAsTypeISize = isize;
40pub type AmpereAsTypeU8 = u8;
41pub type AmpereAsTypeU16 = u16;
42pub type AmpereAsTypeU32 = u32;
43pub type AmpereAsTypeU64 = u64;
44pub type AmpereAsTypeU128 = u128;
45pub type AmpereAsTypeUSize = usize;
46pub type AmpereAsTypeF32 = f32;
47pub type AmpereAsTypeF64 = f64;