pub struct PlatformIo(/* private fields */);
Implementations§
Source§impl PlatformIo
impl PlatformIo
Sourcepub fn get(&self) -> &ImGuiPlatformIO
pub fn get(&self) -> &ImGuiPlatformIO
Gets a reference to the native wrapper struct.
Source§impl PlatformIo
impl PlatformIo
pub fn get_mut(&mut self) -> &mut ImGuiPlatformIO
Source§impl PlatformIo
impl PlatformIo
Sourcepub fn cast(r: &ImGuiPlatformIO) -> &PlatformIo
pub fn cast(r: &ImGuiPlatformIO) -> &PlatformIo
Converts a native reference into a wrapper reference.
Sourcepub fn cast_mut(r: &mut ImGuiPlatformIO) -> &mut PlatformIo
pub fn cast_mut(r: &mut ImGuiPlatformIO) -> &mut PlatformIo
Converts a native reference into a wrapper reference.
It is safe because if you have a reference to the native reference, you already can change anything.
Source§impl PlatformIo
impl PlatformIo
pub unsafe fn textures_mut( &mut self, ) -> impl Iterator<Item = &mut ImTextureData>
Trait Implementations§
Source§impl Debug for PlatformIo
impl Debug for PlatformIo
Source§impl Deref for PlatformIo
impl Deref for PlatformIo
Source§impl DerefMut for PlatformIo
impl DerefMut for PlatformIo
Source§fn deref_mut(&mut self) -> &mut ImGuiPlatformIO
fn deref_mut(&mut self) -> &mut ImGuiPlatformIO
Mutably dereferences the value.
Auto Trait Implementations§
impl Freeze for PlatformIo
impl !RefUnwindSafe for PlatformIo
impl !Send for PlatformIo
impl !Sync for PlatformIo
impl Unpin for PlatformIo
impl !UnwindSafe for PlatformIo
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