[][src]Trait sm_ext::RequestableInterface

pub trait RequestableInterface {
    fn get_interface_name() -> &'static str;
fn get_interface_version() -> u32;
unsafe fn from_raw_interface(iface: SMInterface) -> Self; }

Required methods

fn get_interface_name() -> &'static str

fn get_interface_version() -> u32

unsafe fn from_raw_interface(iface: SMInterface) -> Self

Safety

Only for use internally by IShareSys::request_interface, which always knows the correct type.

Loading content...

Implementors

impl RequestableInterface for IForwardManager[src]

impl RequestableInterface for IHandleSys[src]

impl RequestableInterface for ISourceMod[src]

Loading content...