Struct windows_gen::InterfaceInfo [−][src]
pub struct InterfaceInfo { pub def: GenericType, pub kind: InterfaceKind, pub is_base: bool, pub version: (u16, u16), }
Fields
def: GenericType
kind: InterfaceKind
is_base: bool
version: (u16, u16)
Implementations
impl InterfaceInfo
[src]
impl InterfaceInfo
[src]pub fn sort(result: &mut Vec<Self>)
[src]
pub fn gen_methods(interfaces: &[Self], gen: &Gen<'_>) -> TokenStream
[src]
pub fn gen_conversion(
&self,
from: &TokenStream,
constraints: &TokenStream,
gen: &Gen<'_>
) -> TokenStream
[src]
&self,
from: &TokenStream,
constraints: &TokenStream,
gen: &Gen<'_>
) -> TokenStream
Auto Trait Implementations
impl RefUnwindSafe for InterfaceInfo
impl RefUnwindSafe for InterfaceInfo
impl Send for InterfaceInfo
impl Send for InterfaceInfo
impl Sync for InterfaceInfo
impl Sync for InterfaceInfo
impl Unpin for InterfaceInfo
impl Unpin for InterfaceInfo
impl UnwindSafe for InterfaceInfo
impl UnwindSafe for InterfaceInfo