khronos_
egl
6.0.0
Upcast
Required Methods
upcast
Implementors
In crate khronos_
egl
khronos_egl
Trait
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