Trait LParamExt

Source
pub trait LParamExt {
    // Required methods
    unsafe fn cast_to_ref<T>(&self) -> &T;
    unsafe fn cast_to_mut<T>(&mut self) -> &mut T;
}

Required Methods§

Source

unsafe fn cast_to_ref<T>(&self) -> &T

Source

unsafe fn cast_to_mut<T>(&mut self) -> &mut T

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.

Implementations on Foreign Types§

Source§

impl LParamExt for LPARAM

Source§

unsafe fn cast_to_ref<T>(&self) -> &T

Source§

unsafe fn cast_to_mut<T>(&mut self) -> &mut T

Implementors§