Trait IWindowsParentalControlsCore_Impl
pub trait IWindowsParentalControlsCore_Impl: IUnknownImpl {
// Required methods
fn GetVisibility(&self) -> Result<WPCFLAG_VISIBILITY>;
fn GetUserSettings(&self, pcszsid: &PCWSTR) -> Result<IWPCSettings>;
fn GetWebSettings(&self, pcszsid: &PCWSTR) -> Result<IWPCWebSettings>;
fn GetWebFilterInfo(
&self,
pguidid: *mut GUID,
ppszname: *mut PWSTR,
) -> Result<()>;
}
Required Methods§
fn GetVisibility(&self) -> Result<WPCFLAG_VISIBILITY>
fn GetUserSettings(&self, pcszsid: &PCWSTR) -> Result<IWPCSettings>
fn GetWebSettings(&self, pcszsid: &PCWSTR) -> Result<IWPCWebSettings>
fn GetWebFilterInfo( &self, pguidid: *mut GUID, ppszname: *mut PWSTR, ) -> Result<()>
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.