Alias Byte = u8; Alias Int = u32; Enumeration Nothing {} Enumeration Option { None, Some(T) } Enumeration Result { Ok(T), Err(E) } Structure Version { major: Byte, minor: Byte, patch: Byte, }