fn std140_size(&self) -> usize {
        let mut writer = Writer::new(io::sink());
        self.write_std140(&mut writer).unwrap();
        writer.len()
    }
/// The space required to write this value using `std140` layout rules. This
/// does not include alignment padding that may be needed before or after
/// this type when written as part of a larger buffer.
The space required to write this value using `std140` layout rules. This
does not include alignment padding that may be needed before or after
this type when written as part of a larger buffer.
The space required to write this value using ` std140 ` layout rules . This does not include alignment padding that may be needed before or after this type when written as part of a larger buffer .
fn std140_size(&self) -> usize {
        let mut writer = Writer::new(io::sink());
        self.write_std140(&mut writer).unwrap();
        writer.len()
    }
fn std140_size ( & self ) -> usize { let mut writer = Writer :: new ( io :: sink ( ) ) ; self . write_std140 ( & mut writer ) . unwrap ( ) ; writer . len ( ) }
The space required to write this value using `std140` layout rules.
The space required to write this value using ` std140 ` layout rules .
&self
&self