blob: bbf016e3b0a1076071459b8619aefe0766f1224d [file] [log] [blame]
#[doc = "*Required features: `\"UI_WebUI_Core\"`, `\"implement\"`*"]
pub trait IWebUICommandBarElement_Impl: Sized {}
impl ::windows_core::RuntimeName for IWebUICommandBarElement {
const NAME: &'static str = "Windows.UI.WebUI.Core.IWebUICommandBarElement";
}
impl IWebUICommandBarElement_Vtbl {
pub const fn new<Identity: ::windows_core::IUnknownImpl<Impl = Impl>, Impl: IWebUICommandBarElement_Impl, const OFFSET: isize>() -> IWebUICommandBarElement_Vtbl {
Self { base__: ::windows_core::IInspectable_Vtbl::new::<Identity, IWebUICommandBarElement, OFFSET>() }
}
pub fn matches(iid: &::windows_core::GUID) -> bool {
iid == &<IWebUICommandBarElement as ::windows_core::ComInterface>::IID
}
}
#[doc = "*Required features: `\"UI_WebUI_Core\"`, `\"implement\"`*"]
pub trait IWebUICommandBarIcon_Impl: Sized {}
impl ::windows_core::RuntimeName for IWebUICommandBarIcon {
const NAME: &'static str = "Windows.UI.WebUI.Core.IWebUICommandBarIcon";
}
impl IWebUICommandBarIcon_Vtbl {
pub const fn new<Identity: ::windows_core::IUnknownImpl<Impl = Impl>, Impl: IWebUICommandBarIcon_Impl, const OFFSET: isize>() -> IWebUICommandBarIcon_Vtbl {
Self { base__: ::windows_core::IInspectable_Vtbl::new::<Identity, IWebUICommandBarIcon, OFFSET>() }
}
pub fn matches(iid: &::windows_core::GUID) -> bool {
iid == &<IWebUICommandBarIcon as ::windows_core::ComInterface>::IID
}
}