khronos_egl
6.0.0
Upcast
Required Methods
upcast
Implementors
In crate khronos_egl
Trait
khronos_egl
::
Upcast
Copy item path
source
·
[
−
]
pub trait Upcast<V> { // Required method fn
upcast
(&self) ->
Option
<
&V
>; }
Required Methods
§
source
fn
upcast
(&self) ->
Option
<
&V
>
Implementors
§
source
§
impl<L:
Borrow
<
Library
>>
Upcast
<
Dynamic
<L,
EGL1_1
>> for
Dynamic
<L,
EGL1_0
>
source
§
impl<L:
Borrow
<
Library
>>
Upcast
<
Dynamic
<L,
EGL1_2
>> for
Dynamic
<L,
EGL1_0
>
source
§
impl<L:
Borrow
<
Library
>>
Upcast
<
Dynamic
<L,
EGL1_2
>> for
Dynamic
<L,
EGL1_1
>
source
§
impl<L:
Borrow
<
Library
>>
Upcast
<
Dynamic
<L,
EGL1_3
>> for
Dynamic
<L,
EGL1_0
>
source
§
impl<L:
Borrow
<
Library
>>
Upcast
<
Dynamic
<L,
EGL1_3
>> for
Dynamic
<L,
EGL1_1
>
source
§
impl<L:
Borrow
<
Library
>>
Upcast
<
Dynamic
<L,
EGL1_3
>> for
Dynamic
<L,
EGL1_2
>
source
§
impl<L:
Borrow
<
Library
>>
Upcast
<
Dynamic
<L,
EGL1_4
>> for
Dynamic
<L,
EGL1_0
>
source
§
impl<L:
Borrow
<
Library
>>
Upcast
<
Dynamic
<L,
EGL1_4
>> for
Dynamic
<L,
EGL1_1
>
source
§
impl<L:
Borrow
<
Library
>>
Upcast
<
Dynamic
<L,
EGL1_4
>> for
Dynamic
<L,
EGL1_2
>
source
§
impl<L:
Borrow
<
Library
>>
Upcast
<
Dynamic
<L,
EGL1_4
>> for
Dynamic
<L,
EGL1_3
>
source
§
impl<L:
Borrow
<
Library
>>
Upcast
<
Dynamic
<L,
EGL1_5
>> for
Dynamic
<L,
EGL1_0
>
source
§
impl<L:
Borrow
<
Library
>>
Upcast
<
Dynamic
<L,
EGL1_5
>> for
Dynamic
<L,
EGL1_1
>
source
§
impl<L:
Borrow
<
Library
>>
Upcast
<
Dynamic
<L,
EGL1_5
>> for
Dynamic
<L,
EGL1_2
>
source
§
impl<L:
Borrow
<
Library
>>
Upcast
<
Dynamic
<L,
EGL1_5
>> for
Dynamic
<L,
EGL1_3
>
source
§
impl<L:
Borrow
<
Library
>>
Upcast
<
Dynamic
<L,
EGL1_5
>> for
Dynamic
<L,
EGL1_4
>
source
§
impl<L:
Borrow
<
Library
>>
Upcast
<
Instance
<
Dynamic
<L,
EGL1_1
>>> for
Instance
<
Dynamic
<L,
EGL1_0
>>
source
§
impl<L:
Borrow
<
Library
>>
Upcast
<
Instance
<
Dynamic
<L,
EGL1_2
>>> for
Instance
<
Dynamic
<L,
EGL1_0
>>
source
§
impl<L:
Borrow
<
Library
>>
Upcast
<
Instance
<
Dynamic
<L,
EGL1_2
>>> for
Instance
<
Dynamic
<L,
EGL1_1
>>
source
§
impl<L:
Borrow
<
Library
>>
Upcast
<
Instance
<
Dynamic
<L,
EGL1_3
>>> for
Instance
<
Dynamic
<L,
EGL1_0
>>
source
§
impl<L:
Borrow
<
Library
>>
Upcast
<
Instance
<
Dynamic
<L,
EGL1_3
>>> for
Instance
<
Dynamic
<L,
EGL1_1
>>
source
§
impl<L:
Borrow
<
Library
>>
Upcast
<
Instance
<
Dynamic
<L,
EGL1_3
>>> for
Instance
<
Dynamic
<L,
EGL1_2
>>
source
§
impl<L:
Borrow
<
Library
>>
Upcast
<
Instance
<
Dynamic
<L,
EGL1_4
>>> for
Instance
<
Dynamic
<L,
EGL1_0
>>
source
§
impl<L:
Borrow
<
Library
>>
Upcast
<
Instance
<
Dynamic
<L,
EGL1_4
>>> for
Instance
<
Dynamic
<L,
EGL1_1
>>
source
§
impl<L:
Borrow
<
Library
>>
Upcast
<
Instance
<
Dynamic
<L,
EGL1_4
>>> for
Instance
<
Dynamic
<L,
EGL1_2
>>
source
§
impl<L:
Borrow
<
Library
>>
Upcast
<
Instance
<
Dynamic
<L,
EGL1_4
>>> for
Instance
<
Dynamic
<L,
EGL1_3
>>
source
§
impl<L:
Borrow
<
Library
>>
Upcast
<
Instance
<
Dynamic
<L,
EGL1_5
>>> for
Instance
<
Dynamic
<L,
EGL1_0
>>
source
§
impl<L:
Borrow
<
Library
>>
Upcast
<
Instance
<
Dynamic
<L,
EGL1_5
>>> for
Instance
<
Dynamic
<L,
EGL1_1
>>
source
§
impl<L:
Borrow
<
Library
>>
Upcast
<
Instance
<
Dynamic
<L,
EGL1_5
>>> for
Instance
<
Dynamic
<L,
EGL1_2
>>
source
§
impl<L:
Borrow
<
Library
>>
Upcast
<
Instance
<
Dynamic
<L,
EGL1_5
>>> for
Instance
<
Dynamic
<L,
EGL1_3
>>
source
§
impl<L:
Borrow
<
Library
>>
Upcast
<
Instance
<
Dynamic
<L,
EGL1_5
>>> for
Instance
<
Dynamic
<L,
EGL1_4
>>
source
§
impl<T>
Upcast
<T> for T