Struct rspirv::mr::ModuleHeader [] [src]

pub struct ModuleHeader {
    pub magic_number: Word,
    pub version: Word,
    pub generator: Word,
    pub bound: Word,
    pub reserved_word: Word,
}

Data representation of a SPIR-V module header.

Fields

Methods

impl ModuleHeader
[src]

[src]

Creates a new ModuleHeader instance.

[src]

Returns the major and minor version numbers as a tuple.

[src]

Returns the generator's name and version as a tuple.

Trait Implementations

impl Assemble for ModuleHeader
[src]

[src]

Assembles the current object and returns the binary code.

impl Disassemble for ModuleHeader
[src]

[src]

Disassembles the current object and returns the assembly code.

impl Debug for ModuleHeader
[src]

[src]

Formats the value using the given formatter.

impl PartialEq for ModuleHeader
[src]

[src]

This method tests for self and other values to be equal, and is used by ==. Read more

[src]

This method tests for !=.