pub struct UnityInterfaces { /* private fields */ }
Implementations§
Source§impl UnityInterfaces
impl UnityInterfaces
pub fn get() -> &'static UnityInterfaces
pub fn set_native_unity_interfaces(interfaces: *mut IUnityInterfaces)
pub fn interface<T: UnityInterface>(&self) -> Option<T>
Trait Implementations§
impl Send for UnityInterfaces
impl Sync for UnityInterfaces
Auto Trait Implementations§
impl Freeze for UnityInterfaces
impl RefUnwindSafe for UnityInterfaces
impl Unpin for UnityInterfaces
impl UnwindSafe for UnityInterfaces
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more