Module human_size::multiples[][src]

Module containing all multiples.

All types defined here implement Multiple. Because all types defined here, expect for Any, don't have any fields they are always zero sized. Meaning that for example SpecificSize<Byte> has the same size as f64 (the type used as underlying value).

Structs

Byte

Multiple representing a Byte

Exabyte

Multiple representing a Exabyte

Exbibyte

Multiple representing a Exbibyte

Gigabyte

Multiple representing a Gigabyte

Gigibyte

Multiple representing a Gigibyte

Kibibyte

Multiple representing a Kibibyte

Kilobyte

Multiple representing a Kilobyte

Mebibyte

Multiple representing a Mebibyte

Megabyte

Multiple representing a Megabyte

Pebibyte

Multiple representing a Pebibyte

Petabyte

Multiple representing a Petabyte

Tebibyte

Multiple representing a Tebibyte

Terabyte

Multiple representing a Terabyte

Yobibyte

Multiple representing a Yobibyte

Yottabyte

Multiple representing a Yottabyte

Zebibyte

Multiple representing a Zebibyte

Zettabyte

Multiple representing a Zettabyte

Enums

Any

A multiple which can represent all multiples.