#[repr(C)]pub struct DearImguiRsPlatformIoAggregateProbeResult {
pub PlatformGetWindowPos: ImVec2,
pub PlatformGetWindowSize: ImVec2,
pub PlatformGetWindowFramebufferScale: ImVec2,
pub PlatformGetWindowWorkAreaInsets: ImVec4,
}Expand description
Results returned by ImGuiPlatformIO_ProbeAggregateCallbacks.
This test-support ABI is intentionally defined by the repository-owned C++ shim. It lets Rust tests exercise Dear ImGui’s real C++ callback slots without calling Rust trampolines directly.
Fields§
§PlatformGetWindowPos: ImVec2§PlatformGetWindowSize: ImVec2§PlatformGetWindowFramebufferScale: ImVec2§PlatformGetWindowWorkAreaInsets: ImVec4Trait Implementations§
Source§impl Clone for DearImguiRsPlatformIoAggregateProbeResult
impl Clone for DearImguiRsPlatformIoAggregateProbeResult
Source§fn clone(&self) -> DearImguiRsPlatformIoAggregateProbeResult
fn clone(&self) -> DearImguiRsPlatformIoAggregateProbeResult
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for DearImguiRsPlatformIoAggregateProbeResult
Source§impl Default for DearImguiRsPlatformIoAggregateProbeResult
impl Default for DearImguiRsPlatformIoAggregateProbeResult
Source§fn default() -> DearImguiRsPlatformIoAggregateProbeResult
fn default() -> DearImguiRsPlatformIoAggregateProbeResult
Returns the “default value” for a type. Read more
impl StructuralPartialEq for DearImguiRsPlatformIoAggregateProbeResult
Auto Trait Implementations§
impl Freeze for DearImguiRsPlatformIoAggregateProbeResult
impl RefUnwindSafe for DearImguiRsPlatformIoAggregateProbeResult
impl Send for DearImguiRsPlatformIoAggregateProbeResult
impl Sync for DearImguiRsPlatformIoAggregateProbeResult
impl Unpin for DearImguiRsPlatformIoAggregateProbeResult
impl UnsafeUnpin for DearImguiRsPlatformIoAggregateProbeResult
impl UnwindSafe for DearImguiRsPlatformIoAggregateProbeResult
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