windows-metadata 0.60.0

Low-level metadata library for ECMA-335
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
use super::*;

#[derive(Debug)]
pub struct Signature {
    pub flags: MethodCallAttributes,
    pub return_type: Type,
    pub types: Vec<Type>,
}

impl Default for Signature {
    fn default() -> Self {
        Self {
            flags: MethodCallAttributes::HASTHIS,
            return_type: Type::Void,
            types: vec![],
        }
    }
}