Skip to main content

UpcastFrom

Trait UpcastFrom 

Source
pub trait UpcastFrom<S>
where S: ?Sized,
{ }
Expand description

A trait for defining upcast relationships from a source type.

This is the inverse of Upcast<T> - instead of implementing impl Upcast<Target> for Source, you implement impl UpcastFrom<Source> for Target.

§Why UpcastFrom?

This resolves Rust’s orphan rule issues: you can implement UpcastFrom<MyType> for external types when MyType is local to your crate, whereas implementing Upcast<ExternalType> would be prohibited by orphan rules.

§⚠️ Unstable

This is part of the internal convert module, no stability guarantees are provided. Use at your own risk. See its documentation for more details.

§Relationship to Upcast

UpcastFrom<S> provides a blanket implementation of Upcast<T>:

ⓘ
impl<S, T> Upcast<T> for S where T: UpcastFrom<S> {}

This means implementing UpcastFrom<Source> for Target automatically gives you Upcast<Target> for Source, enabling source.upcast() to produce Target.

Dyn Compatibility§

This trait is dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementations on Foreign Types§

Source§

impl UpcastFrom<&str> for &str

Source§

impl UpcastFrom<()> for ()

Source§

impl UpcastFrom<Boolean> for bool

Source§

impl UpcastFrom<JsString> for &str

Source§

impl UpcastFrom<JsString> for String

Source§

impl UpcastFrom<JsString> for char

Source§

impl UpcastFrom<Number> for f64

Source§

impl UpcastFrom<Undefined> for ()

Source§

impl UpcastFrom<bool> for bool

Source§

impl UpcastFrom<char> for char

Source§

impl UpcastFrom<f32> for f32

Source§

impl UpcastFrom<f32> for f64

Source§

impl UpcastFrom<f64> for f64

Source§

impl UpcastFrom<i8> for i8

Source§

impl UpcastFrom<i8> for i16

Source§

impl UpcastFrom<i8> for i32

Source§

impl UpcastFrom<i8> for i64

Source§

impl UpcastFrom<i8> for i128

Source§

impl UpcastFrom<i16> for i16

Source§

impl UpcastFrom<i16> for i32

Source§

impl UpcastFrom<i16> for i64

Source§

impl UpcastFrom<i16> for i128

Source§

impl UpcastFrom<i32> for i32

Source§

impl UpcastFrom<i32> for i64

Source§

impl UpcastFrom<i32> for i128

Source§

impl UpcastFrom<i32> for isize

Source§

impl UpcastFrom<i64> for i64

Source§

impl UpcastFrom<i64> for i128

Source§

impl UpcastFrom<i128> for i128

Source§

impl UpcastFrom<isize> for i64

Source§

impl UpcastFrom<isize> for i128

Source§

impl UpcastFrom<isize> for isize

Source§

impl UpcastFrom<u8> for u8

Source§

impl UpcastFrom<u8> for u16

Source§

impl UpcastFrom<u8> for u32

Source§

impl UpcastFrom<u8> for u64

Source§

impl UpcastFrom<u8> for u128

Source§

impl UpcastFrom<u16> for u16

Source§

impl UpcastFrom<u16> for u32

Source§

impl UpcastFrom<u16> for u64

Source§

impl UpcastFrom<u16> for u128

Source§

impl UpcastFrom<u32> for u32

Source§

impl UpcastFrom<u32> for u64

Source§

impl UpcastFrom<u32> for u128

Source§

impl UpcastFrom<u32> for usize

Source§

impl UpcastFrom<u64> for u64

Source§

impl UpcastFrom<u64> for u128

Source§

impl UpcastFrom<u128> for u128

Source§

impl UpcastFrom<usize> for u64

Source§

impl UpcastFrom<usize> for u128

Source§

impl UpcastFrom<usize> for usize

Source§

impl<'a, R1, R2, A1, B1, A2, B2, A3, B3, A4, B4, A5, B5, A6, B6, A7, B7, A8, B8> UpcastFrom<dyn Fn(A1, A2, A3, A4, A5, A6, A7, A8) -> R1 + 'a> for dyn Fn(B1, B2, B3, B4, B5, B6, B7, B8) -> R2 + 'a
where R2: UpcastFrom<R1>, A1: UpcastFrom<B1>, A2: UpcastFrom<B2>, A3: UpcastFrom<B3>, A4: UpcastFrom<B4>, A5: UpcastFrom<B5>, A6: UpcastFrom<B6>, A7: UpcastFrom<B7>, A8: UpcastFrom<B8>,

Source§

impl<'a, R1, R2, A1, B1, A2, B2, A3, B3, A4, B4, A5, B5, A6, B6, A7, B7, A8, B8> UpcastFrom<dyn FnMut(A1, A2, A3, A4, A5, A6, A7, A8) -> R1 + 'a> for dyn FnMut(B1, B2, B3, B4, B5, B6, B7, B8) -> R2 + 'a
where R2: UpcastFrom<R1>, A1: UpcastFrom<B1>, A2: UpcastFrom<B2>, A3: UpcastFrom<B3>, A4: UpcastFrom<B4>, A5: UpcastFrom<B5>, A6: UpcastFrom<B6>, A7: UpcastFrom<B7>, A8: UpcastFrom<B8>,

Source§

impl<'a, R1, R2, A1, B1, A2, B2, A3, B3, A4, B4, A5, B5, A6, B6, A7, B7, O8> UpcastFrom<dyn Fn(A1, A2, A3, A4, A5, A6, A7) -> R1 + 'a> for dyn Fn(B1, B2, B3, B4, B5, B6, B7, O8) -> R2 + 'a
where R2: UpcastFrom<R1>, A1: UpcastFrom<B1>, A2: UpcastFrom<B2>, A3: UpcastFrom<B3>, A4: UpcastFrom<B4>, A5: UpcastFrom<B5>, A6: UpcastFrom<B6>, A7: UpcastFrom<B7>, O8: UpcastFrom<Undefined>,

Source§

impl<'a, R1, R2, A1, B1, A2, B2, A3, B3, A4, B4, A5, B5, A6, B6, A7, B7, O8> UpcastFrom<dyn Fn(A1, A2, A3, A4, A5, A6, A7, O8) -> R1 + 'a> for dyn Fn(B1, B2, B3, B4, B5, B6, B7) -> R2 + 'a
where R2: UpcastFrom<R1>, A1: UpcastFrom<B1>, A2: UpcastFrom<B2>, A3: UpcastFrom<B3>, A4: UpcastFrom<B4>, A5: UpcastFrom<B5>, A6: UpcastFrom<B6>, A7: UpcastFrom<B7>, O8: UpcastFrom<Undefined>,

Source§

impl<'a, R1, R2, A1, B1, A2, B2, A3, B3, A4, B4, A5, B5, A6, B6, A7, B7, O8> UpcastFrom<dyn FnMut(A1, A2, A3, A4, A5, A6, A7) -> R1 + 'a> for dyn FnMut(B1, B2, B3, B4, B5, B6, B7, O8) -> R2 + 'a
where R2: UpcastFrom<R1>, A1: UpcastFrom<B1>, A2: UpcastFrom<B2>, A3: UpcastFrom<B3>, A4: UpcastFrom<B4>, A5: UpcastFrom<B5>, A6: UpcastFrom<B6>, A7: UpcastFrom<B7>, O8: UpcastFrom<Undefined>,

Source§

impl<'a, R1, R2, A1, B1, A2, B2, A3, B3, A4, B4, A5, B5, A6, B6, A7, B7, O8> UpcastFrom<dyn FnMut(A1, A2, A3, A4, A5, A6, A7, O8) -> R1 + 'a> for dyn FnMut(B1, B2, B3, B4, B5, B6, B7) -> R2 + 'a
where R2: UpcastFrom<R1>, A1: UpcastFrom<B1>, A2: UpcastFrom<B2>, A3: UpcastFrom<B3>, A4: UpcastFrom<B4>, A5: UpcastFrom<B5>, A6: UpcastFrom<B6>, A7: UpcastFrom<B7>, O8: UpcastFrom<Undefined>,

Source§

impl<'a, R1, R2, A1, B1, A2, B2, A3, B3, A4, B4, A5, B5, A6, B6, A7, B7> UpcastFrom<dyn Fn(A1, A2, A3, A4, A5, A6, A7) -> R1 + 'a> for dyn Fn(B1, B2, B3, B4, B5, B6, B7) -> R2 + 'a
where R2: UpcastFrom<R1>, A1: UpcastFrom<B1>, A2: UpcastFrom<B2>, A3: UpcastFrom<B3>, A4: UpcastFrom<B4>, A5: UpcastFrom<B5>, A6: UpcastFrom<B6>, A7: UpcastFrom<B7>,

Source§

impl<'a, R1, R2, A1, B1, A2, B2, A3, B3, A4, B4, A5, B5, A6, B6, A7, B7> UpcastFrom<dyn FnMut(A1, A2, A3, A4, A5, A6, A7) -> R1 + 'a> for dyn FnMut(B1, B2, B3, B4, B5, B6, B7) -> R2 + 'a
where R2: UpcastFrom<R1>, A1: UpcastFrom<B1>, A2: UpcastFrom<B2>, A3: UpcastFrom<B3>, A4: UpcastFrom<B4>, A5: UpcastFrom<B5>, A6: UpcastFrom<B6>, A7: UpcastFrom<B7>,

Source§

impl<'a, R1, R2, A1, B1, A2, B2, A3, B3, A4, B4, A5, B5, A6, B6, O7, O8> UpcastFrom<dyn Fn(A1, A2, A3, A4, A5, A6) -> R1 + 'a> for dyn Fn(B1, B2, B3, B4, B5, B6, O7, O8) -> R2 + 'a
where R2: UpcastFrom<R1>, A1: UpcastFrom<B1>, A2: UpcastFrom<B2>, A3: UpcastFrom<B3>, A4: UpcastFrom<B4>, A5: UpcastFrom<B5>, A6: UpcastFrom<B6>, O7: UpcastFrom<Undefined>, O8: UpcastFrom<Undefined>,

Source§

impl<'a, R1, R2, A1, B1, A2, B2, A3, B3, A4, B4, A5, B5, A6, B6, O7, O8> UpcastFrom<dyn Fn(A1, A2, A3, A4, A5, A6, O7, O8) -> R1 + 'a> for dyn Fn(B1, B2, B3, B4, B5, B6) -> R2 + 'a
where R2: UpcastFrom<R1>, A1: UpcastFrom<B1>, A2: UpcastFrom<B2>, A3: UpcastFrom<B3>, A4: UpcastFrom<B4>, A5: UpcastFrom<B5>, A6: UpcastFrom<B6>, O7: UpcastFrom<Undefined>, O8: UpcastFrom<Undefined>,

Source§

impl<'a, R1, R2, A1, B1, A2, B2, A3, B3, A4, B4, A5, B5, A6, B6, O7, O8> UpcastFrom<dyn FnMut(A1, A2, A3, A4, A5, A6) -> R1 + 'a> for dyn FnMut(B1, B2, B3, B4, B5, B6, O7, O8) -> R2 + 'a
where R2: UpcastFrom<R1>, A1: UpcastFrom<B1>, A2: UpcastFrom<B2>, A3: UpcastFrom<B3>, A4: UpcastFrom<B4>, A5: UpcastFrom<B5>, A6: UpcastFrom<B6>, O7: UpcastFrom<Undefined>, O8: UpcastFrom<Undefined>,

Source§

impl<'a, R1, R2, A1, B1, A2, B2, A3, B3, A4, B4, A5, B5, A6, B6, O7, O8> UpcastFrom<dyn FnMut(A1, A2, A3, A4, A5, A6, O7, O8) -> R1 + 'a> for dyn FnMut(B1, B2, B3, B4, B5, B6) -> R2 + 'a
where R2: UpcastFrom<R1>, A1: UpcastFrom<B1>, A2: UpcastFrom<B2>, A3: UpcastFrom<B3>, A4: UpcastFrom<B4>, A5: UpcastFrom<B5>, A6: UpcastFrom<B6>, O7: UpcastFrom<Undefined>, O8: UpcastFrom<Undefined>,

Source§

impl<'a, R1, R2, A1, B1, A2, B2, A3, B3, A4, B4, A5, B5, A6, B6, O7> UpcastFrom<dyn Fn(A1, A2, A3, A4, A5, A6) -> R1 + 'a> for dyn Fn(B1, B2, B3, B4, B5, B6, O7) -> R2 + 'a
where R2: UpcastFrom<R1>, A1: UpcastFrom<B1>, A2: UpcastFrom<B2>, A3: UpcastFrom<B3>, A4: UpcastFrom<B4>, A5: UpcastFrom<B5>, A6: UpcastFrom<B6>, O7: UpcastFrom<Undefined>,

Source§

impl<'a, R1, R2, A1, B1, A2, B2, A3, B3, A4, B4, A5, B5, A6, B6, O7> UpcastFrom<dyn Fn(A1, A2, A3, A4, A5, A6, O7) -> R1 + 'a> for dyn Fn(B1, B2, B3, B4, B5, B6) -> R2 + 'a
where R2: UpcastFrom<R1>, A1: UpcastFrom<B1>, A2: UpcastFrom<B2>, A3: UpcastFrom<B3>, A4: UpcastFrom<B4>, A5: UpcastFrom<B5>, A6: UpcastFrom<B6>, O7: UpcastFrom<Undefined>,

Source§

impl<'a, R1, R2, A1, B1, A2, B2, A3, B3, A4, B4, A5, B5, A6, B6, O7> UpcastFrom<dyn FnMut(A1, A2, A3, A4, A5, A6) -> R1 + 'a> for dyn FnMut(B1, B2, B3, B4, B5, B6, O7) -> R2 + 'a
where R2: UpcastFrom<R1>, A1: UpcastFrom<B1>, A2: UpcastFrom<B2>, A3: UpcastFrom<B3>, A4: UpcastFrom<B4>, A5: UpcastFrom<B5>, A6: UpcastFrom<B6>, O7: UpcastFrom<Undefined>,

Source§

impl<'a, R1, R2, A1, B1, A2, B2, A3, B3, A4, B4, A5, B5, A6, B6, O7> UpcastFrom<dyn FnMut(A1, A2, A3, A4, A5, A6, O7) -> R1 + 'a> for dyn FnMut(B1, B2, B3, B4, B5, B6) -> R2 + 'a
where R2: UpcastFrom<R1>, A1: UpcastFrom<B1>, A2: UpcastFrom<B2>, A3: UpcastFrom<B3>, A4: UpcastFrom<B4>, A5: UpcastFrom<B5>, A6: UpcastFrom<B6>, O7: UpcastFrom<Undefined>,

Source§

impl<'a, R1, R2, A1, B1, A2, B2, A3, B3, A4, B4, A5, B5, A6, B6> UpcastFrom<dyn Fn(A1, A2, A3, A4, A5, A6) -> R1 + 'a> for dyn Fn(B1, B2, B3, B4, B5, B6) -> R2 + 'a
where R2: UpcastFrom<R1>, A1: UpcastFrom<B1>, A2: UpcastFrom<B2>, A3: UpcastFrom<B3>, A4: UpcastFrom<B4>, A5: UpcastFrom<B5>, A6: UpcastFrom<B6>,

Source§

impl<'a, R1, R2, A1, B1, A2, B2, A3, B3, A4, B4, A5, B5, A6, B6> UpcastFrom<dyn FnMut(A1, A2, A3, A4, A5, A6) -> R1 + 'a> for dyn FnMut(B1, B2, B3, B4, B5, B6) -> R2 + 'a
where R2: UpcastFrom<R1>, A1: UpcastFrom<B1>, A2: UpcastFrom<B2>, A3: UpcastFrom<B3>, A4: UpcastFrom<B4>, A5: UpcastFrom<B5>, A6: UpcastFrom<B6>,

Source§

impl<'a, R1, R2, A1, B1, A2, B2, A3, B3, A4, B4, A5, B5, O6, O7, O8> UpcastFrom<dyn Fn(A1, A2, A3, A4, A5) -> R1 + 'a> for dyn Fn(B1, B2, B3, B4, B5, O6, O7, O8) -> R2 + 'a
where R2: UpcastFrom<R1>, A1: UpcastFrom<B1>, A2: UpcastFrom<B2>, A3: UpcastFrom<B3>, A4: UpcastFrom<B4>, A5: UpcastFrom<B5>, O6: UpcastFrom<Undefined>, O7: UpcastFrom<Undefined>, O8: UpcastFrom<Undefined>,

Source§

impl<'a, R1, R2, A1, B1, A2, B2, A3, B3, A4, B4, A5, B5, O6, O7, O8> UpcastFrom<dyn Fn(A1, A2, A3, A4, A5, O6, O7, O8) -> R1 + 'a> for dyn Fn(B1, B2, B3, B4, B5) -> R2 + 'a
where R2: UpcastFrom<R1>, A1: UpcastFrom<B1>, A2: UpcastFrom<B2>, A3: UpcastFrom<B3>, A4: UpcastFrom<B4>, A5: UpcastFrom<B5>, O6: UpcastFrom<Undefined>, O7: UpcastFrom<Undefined>, O8: UpcastFrom<Undefined>,

Source§

impl<'a, R1, R2, A1, B1, A2, B2, A3, B3, A4, B4, A5, B5, O6, O7, O8> UpcastFrom<dyn FnMut(A1, A2, A3, A4, A5) -> R1 + 'a> for dyn FnMut(B1, B2, B3, B4, B5, O6, O7, O8) -> R2 + 'a
where R2: UpcastFrom<R1>, A1: UpcastFrom<B1>, A2: UpcastFrom<B2>, A3: UpcastFrom<B3>, A4: UpcastFrom<B4>, A5: UpcastFrom<B5>, O6: UpcastFrom<Undefined>, O7: UpcastFrom<Undefined>, O8: UpcastFrom<Undefined>,

Source§

impl<'a, R1, R2, A1, B1, A2, B2, A3, B3, A4, B4, A5, B5, O6, O7, O8> UpcastFrom<dyn FnMut(A1, A2, A3, A4, A5, O6, O7, O8) -> R1 + 'a> for dyn FnMut(B1, B2, B3, B4, B5) -> R2 + 'a
where R2: UpcastFrom<R1>, A1: UpcastFrom<B1>, A2: UpcastFrom<B2>, A3: UpcastFrom<B3>, A4: UpcastFrom<B4>, A5: UpcastFrom<B5>, O6: UpcastFrom<Undefined>, O7: UpcastFrom<Undefined>, O8: UpcastFrom<Undefined>,

Source§

impl<'a, R1, R2, A1, B1, A2, B2, A3, B3, A4, B4, A5, B5, O6, O7> UpcastFrom<dyn Fn(A1, A2, A3, A4, A5) -> R1 + 'a> for dyn Fn(B1, B2, B3, B4, B5, O6, O7) -> R2 + 'a
where R2: UpcastFrom<R1>, A1: UpcastFrom<B1>, A2: UpcastFrom<B2>, A3: UpcastFrom<B3>, A4: UpcastFrom<B4>, A5: UpcastFrom<B5>, O6: UpcastFrom<Undefined>, O7: UpcastFrom<Undefined>,

Source§

impl<'a, R1, R2, A1, B1, A2, B2, A3, B3, A4, B4, A5, B5, O6, O7> UpcastFrom<dyn Fn(A1, A2, A3, A4, A5, O6, O7) -> R1 + 'a> for dyn Fn(B1, B2, B3, B4, B5) -> R2 + 'a
where R2: UpcastFrom<R1>, A1: UpcastFrom<B1>, A2: UpcastFrom<B2>, A3: UpcastFrom<B3>, A4: UpcastFrom<B4>, A5: UpcastFrom<B5>, O6: UpcastFrom<Undefined>, O7: UpcastFrom<Undefined>,

Source§

impl<'a, R1, R2, A1, B1, A2, B2, A3, B3, A4, B4, A5, B5, O6, O7> UpcastFrom<dyn FnMut(A1, A2, A3, A4, A5) -> R1 + 'a> for dyn FnMut(B1, B2, B3, B4, B5, O6, O7) -> R2 + 'a
where R2: UpcastFrom<R1>, A1: UpcastFrom<B1>, A2: UpcastFrom<B2>, A3: UpcastFrom<B3>, A4: UpcastFrom<B4>, A5: UpcastFrom<B5>, O6: UpcastFrom<Undefined>, O7: UpcastFrom<Undefined>,

Source§

impl<'a, R1, R2, A1, B1, A2, B2, A3, B3, A4, B4, A5, B5, O6, O7> UpcastFrom<dyn FnMut(A1, A2, A3, A4, A5, O6, O7) -> R1 + 'a> for dyn FnMut(B1, B2, B3, B4, B5) -> R2 + 'a
where R2: UpcastFrom<R1>, A1: UpcastFrom<B1>, A2: UpcastFrom<B2>, A3: UpcastFrom<B3>, A4: UpcastFrom<B4>, A5: UpcastFrom<B5>, O6: UpcastFrom<Undefined>, O7: UpcastFrom<Undefined>,

Source§

impl<'a, R1, R2, A1, B1, A2, B2, A3, B3, A4, B4, A5, B5, O6> UpcastFrom<dyn Fn(A1, A2, A3, A4, A5) -> R1 + 'a> for dyn Fn(B1, B2, B3, B4, B5, O6) -> R2 + 'a
where R2: UpcastFrom<R1>, A1: UpcastFrom<B1>, A2: UpcastFrom<B2>, A3: UpcastFrom<B3>, A4: UpcastFrom<B4>, A5: UpcastFrom<B5>, O6: UpcastFrom<Undefined>,

Source§

impl<'a, R1, R2, A1, B1, A2, B2, A3, B3, A4, B4, A5, B5, O6> UpcastFrom<dyn Fn(A1, A2, A3, A4, A5, O6) -> R1 + 'a> for dyn Fn(B1, B2, B3, B4, B5) -> R2 + 'a
where R2: UpcastFrom<R1>, A1: UpcastFrom<B1>, A2: UpcastFrom<B2>, A3: UpcastFrom<B3>, A4: UpcastFrom<B4>, A5: UpcastFrom<B5>, O6: UpcastFrom<Undefined>,

Source§

impl<'a, R1, R2, A1, B1, A2, B2, A3, B3, A4, B4, A5, B5, O6> UpcastFrom<dyn FnMut(A1, A2, A3, A4, A5) -> R1 + 'a> for dyn FnMut(B1, B2, B3, B4, B5, O6) -> R2 + 'a
where R2: UpcastFrom<R1>, A1: UpcastFrom<B1>, A2: UpcastFrom<B2>, A3: UpcastFrom<B3>, A4: UpcastFrom<B4>, A5: UpcastFrom<B5>, O6: UpcastFrom<Undefined>,

Source§

impl<'a, R1, R2, A1, B1, A2, B2, A3, B3, A4, B4, A5, B5, O6> UpcastFrom<dyn FnMut(A1, A2, A3, A4, A5, O6) -> R1 + 'a> for dyn FnMut(B1, B2, B3, B4, B5) -> R2 + 'a
where R2: UpcastFrom<R1>, A1: UpcastFrom<B1>, A2: UpcastFrom<B2>, A3: UpcastFrom<B3>, A4: UpcastFrom<B4>, A5: UpcastFrom<B5>, O6: UpcastFrom<Undefined>,

Source§

impl<'a, R1, R2, A1, B1, A2, B2, A3, B3, A4, B4, A5, B5> UpcastFrom<dyn Fn(A1, A2, A3, A4, A5) -> R1 + 'a> for dyn Fn(B1, B2, B3, B4, B5) -> R2 + 'a
where R2: UpcastFrom<R1>, A1: UpcastFrom<B1>, A2: UpcastFrom<B2>, A3: UpcastFrom<B3>, A4: UpcastFrom<B4>, A5: UpcastFrom<B5>,

Source§

impl<'a, R1, R2, A1, B1, A2, B2, A3, B3, A4, B4, A5, B5> UpcastFrom<dyn FnMut(A1, A2, A3, A4, A5) -> R1 + 'a> for dyn FnMut(B1, B2, B3, B4, B5) -> R2 + 'a
where R2: UpcastFrom<R1>, A1: UpcastFrom<B1>, A2: UpcastFrom<B2>, A3: UpcastFrom<B3>, A4: UpcastFrom<B4>, A5: UpcastFrom<B5>,

Source§

impl<'a, R1, R2, A1, B1, A2, B2, A3, B3, A4, B4, O5, O6, O7, O8> UpcastFrom<dyn Fn(A1, A2, A3, A4) -> R1 + 'a> for dyn Fn(B1, B2, B3, B4, O5, O6, O7, O8) -> R2 + 'a
where R2: UpcastFrom<R1>, A1: UpcastFrom<B1>, A2: UpcastFrom<B2>, A3: UpcastFrom<B3>, A4: UpcastFrom<B4>, O5: UpcastFrom<Undefined>, O6: UpcastFrom<Undefined>, O7: UpcastFrom<Undefined>, O8: UpcastFrom<Undefined>,

Source§

impl<'a, R1, R2, A1, B1, A2, B2, A3, B3, A4, B4, O5, O6, O7, O8> UpcastFrom<dyn Fn(A1, A2, A3, A4, O5, O6, O7, O8) -> R1 + 'a> for dyn Fn(B1, B2, B3, B4) -> R2 + 'a
where R2: UpcastFrom<R1>, A1: UpcastFrom<B1>, A2: UpcastFrom<B2>, A3: UpcastFrom<B3>, A4: UpcastFrom<B4>, O5: UpcastFrom<Undefined>, O6: UpcastFrom<Undefined>, O7: UpcastFrom<Undefined>, O8: UpcastFrom<Undefined>,

Source§

impl<'a, R1, R2, A1, B1, A2, B2, A3, B3, A4, B4, O5, O6, O7, O8> UpcastFrom<dyn FnMut(A1, A2, A3, A4) -> R1 + 'a> for dyn FnMut(B1, B2, B3, B4, O5, O6, O7, O8) -> R2 + 'a
where R2: UpcastFrom<R1>, A1: UpcastFrom<B1>, A2: UpcastFrom<B2>, A3: UpcastFrom<B3>, A4: UpcastFrom<B4>, O5: UpcastFrom<Undefined>, O6: UpcastFrom<Undefined>, O7: UpcastFrom<Undefined>, O8: UpcastFrom<Undefined>,

Source§

impl<'a, R1, R2, A1, B1, A2, B2, A3, B3, A4, B4, O5, O6, O7, O8> UpcastFrom<dyn FnMut(A1, A2, A3, A4, O5, O6, O7, O8) -> R1 + 'a> for dyn FnMut(B1, B2, B3, B4) -> R2 + 'a
where R2: UpcastFrom<R1>, A1: UpcastFrom<B1>, A2: UpcastFrom<B2>, A3: UpcastFrom<B3>, A4: UpcastFrom<B4>, O5: UpcastFrom<Undefined>, O6: UpcastFrom<Undefined>, O7: UpcastFrom<Undefined>, O8: UpcastFrom<Undefined>,

Source§

impl<'a, R1, R2, A1, B1, A2, B2, A3, B3, A4, B4, O5, O6, O7> UpcastFrom<dyn Fn(A1, A2, A3, A4) -> R1 + 'a> for dyn Fn(B1, B2, B3, B4, O5, O6, O7) -> R2 + 'a
where R2: UpcastFrom<R1>, A1: UpcastFrom<B1>, A2: UpcastFrom<B2>, A3: UpcastFrom<B3>, A4: UpcastFrom<B4>, O5: UpcastFrom<Undefined>, O6: UpcastFrom<Undefined>, O7: UpcastFrom<Undefined>,

Source§

impl<'a, R1, R2, A1, B1, A2, B2, A3, B3, A4, B4, O5, O6, O7> UpcastFrom<dyn Fn(A1, A2, A3, A4, O5, O6, O7) -> R1 + 'a> for dyn Fn(B1, B2, B3, B4) -> R2 + 'a
where R2: UpcastFrom<R1>, A1: UpcastFrom<B1>, A2: UpcastFrom<B2>, A3: UpcastFrom<B3>, A4: UpcastFrom<B4>, O5: UpcastFrom<Undefined>, O6: UpcastFrom<Undefined>, O7: UpcastFrom<Undefined>,

Source§

impl<'a, R1, R2, A1, B1, A2, B2, A3, B3, A4, B4, O5, O6, O7> UpcastFrom<dyn FnMut(A1, A2, A3, A4) -> R1 + 'a> for dyn FnMut(B1, B2, B3, B4, O5, O6, O7) -> R2 + 'a
where R2: UpcastFrom<R1>, A1: UpcastFrom<B1>, A2: UpcastFrom<B2>, A3: UpcastFrom<B3>, A4: UpcastFrom<B4>, O5: UpcastFrom<Undefined>, O6: UpcastFrom<Undefined>, O7: UpcastFrom<Undefined>,

Source§

impl<'a, R1, R2, A1, B1, A2, B2, A3, B3, A4, B4, O5, O6, O7> UpcastFrom<dyn FnMut(A1, A2, A3, A4, O5, O6, O7) -> R1 + 'a> for dyn FnMut(B1, B2, B3, B4) -> R2 + 'a
where R2: UpcastFrom<R1>, A1: UpcastFrom<B1>, A2: UpcastFrom<B2>, A3: UpcastFrom<B3>, A4: UpcastFrom<B4>, O5: UpcastFrom<Undefined>, O6: UpcastFrom<Undefined>, O7: UpcastFrom<Undefined>,

Source§

impl<'a, R1, R2, A1, B1, A2, B2, A3, B3, A4, B4, O5, O6> UpcastFrom<dyn Fn(A1, A2, A3, A4) -> R1 + 'a> for dyn Fn(B1, B2, B3, B4, O5, O6) -> R2 + 'a
where R2: UpcastFrom<R1>, A1: UpcastFrom<B1>, A2: UpcastFrom<B2>, A3: UpcastFrom<B3>, A4: UpcastFrom<B4>, O5: UpcastFrom<Undefined>, O6: UpcastFrom<Undefined>,

Source§

impl<'a, R1, R2, A1, B1, A2, B2, A3, B3, A4, B4, O5, O6> UpcastFrom<dyn Fn(A1, A2, A3, A4, O5, O6) -> R1 + 'a> for dyn Fn(B1, B2, B3, B4) -> R2 + 'a
where R2: UpcastFrom<R1>, A1: UpcastFrom<B1>, A2: UpcastFrom<B2>, A3: UpcastFrom<B3>, A4: UpcastFrom<B4>, O5: UpcastFrom<Undefined>, O6: UpcastFrom<Undefined>,

Source§

impl<'a, R1, R2, A1, B1, A2, B2, A3, B3, A4, B4, O5, O6> UpcastFrom<dyn FnMut(A1, A2, A3, A4) -> R1 + 'a> for dyn FnMut(B1, B2, B3, B4, O5, O6) -> R2 + 'a
where R2: UpcastFrom<R1>, A1: UpcastFrom<B1>, A2: UpcastFrom<B2>, A3: UpcastFrom<B3>, A4: UpcastFrom<B4>, O5: UpcastFrom<Undefined>, O6: UpcastFrom<Undefined>,

Source§

impl<'a, R1, R2, A1, B1, A2, B2, A3, B3, A4, B4, O5, O6> UpcastFrom<dyn FnMut(A1, A2, A3, A4, O5, O6) -> R1 + 'a> for dyn FnMut(B1, B2, B3, B4) -> R2 + 'a
where R2: UpcastFrom<R1>, A1: UpcastFrom<B1>, A2: UpcastFrom<B2>, A3: UpcastFrom<B3>, A4: UpcastFrom<B4>, O5: UpcastFrom<Undefined>, O6: UpcastFrom<Undefined>,

Source§

impl<'a, R1, R2, A1, B1, A2, B2, A3, B3, A4, B4, O5> UpcastFrom<dyn Fn(A1, A2, A3, A4) -> R1 + 'a> for dyn Fn(B1, B2, B3, B4, O5) -> R2 + 'a
where R2: UpcastFrom<R1>, A1: UpcastFrom<B1>, A2: UpcastFrom<B2>, A3: UpcastFrom<B3>, A4: UpcastFrom<B4>, O5: UpcastFrom<Undefined>,

Source§

impl<'a, R1, R2, A1, B1, A2, B2, A3, B3, A4, B4, O5> UpcastFrom<dyn Fn(A1, A2, A3, A4, O5) -> R1 + 'a> for dyn Fn(B1, B2, B3, B4) -> R2 + 'a
where R2: UpcastFrom<R1>, A1: UpcastFrom<B1>, A2: UpcastFrom<B2>, A3: UpcastFrom<B3>, A4: UpcastFrom<B4>, O5: UpcastFrom<Undefined>,

Source§

impl<'a, R1, R2, A1, B1, A2, B2, A3, B3, A4, B4, O5> UpcastFrom<dyn FnMut(A1, A2, A3, A4) -> R1 + 'a> for dyn FnMut(B1, B2, B3, B4, O5) -> R2 + 'a
where R2: UpcastFrom<R1>, A1: UpcastFrom<B1>, A2: UpcastFrom<B2>, A3: UpcastFrom<B3>, A4: UpcastFrom<B4>, O5: UpcastFrom<Undefined>,

Source§

impl<'a, R1, R2, A1, B1, A2, B2, A3, B3, A4, B4, O5> UpcastFrom<dyn FnMut(A1, A2, A3, A4, O5) -> R1 + 'a> for dyn FnMut(B1, B2, B3, B4) -> R2 + 'a
where R2: UpcastFrom<R1>, A1: UpcastFrom<B1>, A2: UpcastFrom<B2>, A3: UpcastFrom<B3>, A4: UpcastFrom<B4>, O5: UpcastFrom<Undefined>,

Source§

impl<'a, R1, R2, A1, B1, A2, B2, A3, B3, A4, B4> UpcastFrom<dyn Fn(A1, A2, A3, A4) -> R1 + 'a> for dyn Fn(B1, B2, B3, B4) -> R2 + 'a
where R2: UpcastFrom<R1>, A1: UpcastFrom<B1>, A2: UpcastFrom<B2>, A3: UpcastFrom<B3>, A4: UpcastFrom<B4>,

Source§

impl<'a, R1, R2, A1, B1, A2, B2, A3, B3, A4, B4> UpcastFrom<dyn FnMut(A1, A2, A3, A4) -> R1 + 'a> for dyn FnMut(B1, B2, B3, B4) -> R2 + 'a
where R2: UpcastFrom<R1>, A1: UpcastFrom<B1>, A2: UpcastFrom<B2>, A3: UpcastFrom<B3>, A4: UpcastFrom<B4>,

Source§

impl<'a, R1, R2, A1, B1, A2, B2, A3, B3, O4, O5, O6, O7, O8> UpcastFrom<dyn Fn(A1, A2, A3) -> R1 + 'a> for dyn Fn(B1, B2, B3, O4, O5, O6, O7, O8) -> R2 + 'a

Source§

impl<'a, R1, R2, A1, B1, A2, B2, A3, B3, O4, O5, O6, O7, O8> UpcastFrom<dyn Fn(A1, A2, A3, O4, O5, O6, O7, O8) -> R1 + 'a> for dyn Fn(B1, B2, B3) -> R2 + 'a

Source§

impl<'a, R1, R2, A1, B1, A2, B2, A3, B3, O4, O5, O6, O7, O8> UpcastFrom<dyn FnMut(A1, A2, A3) -> R1 + 'a> for dyn FnMut(B1, B2, B3, O4, O5, O6, O7, O8) -> R2 + 'a

Source§

impl<'a, R1, R2, A1, B1, A2, B2, A3, B3, O4, O5, O6, O7, O8> UpcastFrom<dyn FnMut(A1, A2, A3, O4, O5, O6, O7, O8) -> R1 + 'a> for dyn FnMut(B1, B2, B3) -> R2 + 'a

Source§

impl<'a, R1, R2, A1, B1, A2, B2, A3, B3, O4, O5, O6, O7> UpcastFrom<dyn Fn(A1, A2, A3) -> R1 + 'a> for dyn Fn(B1, B2, B3, O4, O5, O6, O7) -> R2 + 'a

Source§

impl<'a, R1, R2, A1, B1, A2, B2, A3, B3, O4, O5, O6, O7> UpcastFrom<dyn Fn(A1, A2, A3, O4, O5, O6, O7) -> R1 + 'a> for dyn Fn(B1, B2, B3) -> R2 + 'a

Source§

impl<'a, R1, R2, A1, B1, A2, B2, A3, B3, O4, O5, O6, O7> UpcastFrom<dyn FnMut(A1, A2, A3) -> R1 + 'a> for dyn FnMut(B1, B2, B3, O4, O5, O6, O7) -> R2 + 'a

Source§

impl<'a, R1, R2, A1, B1, A2, B2, A3, B3, O4, O5, O6, O7> UpcastFrom<dyn FnMut(A1, A2, A3, O4, O5, O6, O7) -> R1 + 'a> for dyn FnMut(B1, B2, B3) -> R2 + 'a

Source§

impl<'a, R1, R2, A1, B1, A2, B2, A3, B3, O4, O5, O6> UpcastFrom<dyn Fn(A1, A2, A3) -> R1 + 'a> for dyn Fn(B1, B2, B3, O4, O5, O6) -> R2 + 'a
where R2: UpcastFrom<R1>, A1: UpcastFrom<B1>, A2: UpcastFrom<B2>, A3: UpcastFrom<B3>, O4: UpcastFrom<Undefined>, O5: UpcastFrom<Undefined>, O6: UpcastFrom<Undefined>,

Source§

impl<'a, R1, R2, A1, B1, A2, B2, A3, B3, O4, O5, O6> UpcastFrom<dyn Fn(A1, A2, A3, O4, O5, O6) -> R1 + 'a> for dyn Fn(B1, B2, B3) -> R2 + 'a
where R2: UpcastFrom<R1>, A1: UpcastFrom<B1>, A2: UpcastFrom<B2>, A3: UpcastFrom<B3>, O4: UpcastFrom<Undefined>, O5: UpcastFrom<Undefined>, O6: UpcastFrom<Undefined>,

Source§

impl<'a, R1, R2, A1, B1, A2, B2, A3, B3, O4, O5, O6> UpcastFrom<dyn FnMut(A1, A2, A3) -> R1 + 'a> for dyn FnMut(B1, B2, B3, O4, O5, O6) -> R2 + 'a
where R2: UpcastFrom<R1>, A1: UpcastFrom<B1>, A2: UpcastFrom<B2>, A3: UpcastFrom<B3>, O4: UpcastFrom<Undefined>, O5: UpcastFrom<Undefined>, O6: UpcastFrom<Undefined>,

Source§

impl<'a, R1, R2, A1, B1, A2, B2, A3, B3, O4, O5, O6> UpcastFrom<dyn FnMut(A1, A2, A3, O4, O5, O6) -> R1 + 'a> for dyn FnMut(B1, B2, B3) -> R2 + 'a
where R2: UpcastFrom<R1>, A1: UpcastFrom<B1>, A2: UpcastFrom<B2>, A3: UpcastFrom<B3>, O4: UpcastFrom<Undefined>, O5: UpcastFrom<Undefined>, O6: UpcastFrom<Undefined>,

Source§

impl<'a, R1, R2, A1, B1, A2, B2, A3, B3, O4, O5> UpcastFrom<dyn Fn(A1, A2, A3) -> R1 + 'a> for dyn Fn(B1, B2, B3, O4, O5) -> R2 + 'a
where R2: UpcastFrom<R1>, A1: UpcastFrom<B1>, A2: UpcastFrom<B2>, A3: UpcastFrom<B3>, O4: UpcastFrom<Undefined>, O5: UpcastFrom<Undefined>,

Source§

impl<'a, R1, R2, A1, B1, A2, B2, A3, B3, O4, O5> UpcastFrom<dyn Fn(A1, A2, A3, O4, O5) -> R1 + 'a> for dyn Fn(B1, B2, B3) -> R2 + 'a
where R2: UpcastFrom<R1>, A1: UpcastFrom<B1>, A2: UpcastFrom<B2>, A3: UpcastFrom<B3>, O4: UpcastFrom<Undefined>, O5: UpcastFrom<Undefined>,

Source§

impl<'a, R1, R2, A1, B1, A2, B2, A3, B3, O4, O5> UpcastFrom<dyn FnMut(A1, A2, A3) -> R1 + 'a> for dyn FnMut(B1, B2, B3, O4, O5) -> R2 + 'a
where R2: UpcastFrom<R1>, A1: UpcastFrom<B1>, A2: UpcastFrom<B2>, A3: UpcastFrom<B3>, O4: UpcastFrom<Undefined>, O5: UpcastFrom<Undefined>,

Source§

impl<'a, R1, R2, A1, B1, A2, B2, A3, B3, O4, O5> UpcastFrom<dyn FnMut(A1, A2, A3, O4, O5) -> R1 + 'a> for dyn FnMut(B1, B2, B3) -> R2 + 'a
where R2: UpcastFrom<R1>, A1: UpcastFrom<B1>, A2: UpcastFrom<B2>, A3: UpcastFrom<B3>, O4: UpcastFrom<Undefined>, O5: UpcastFrom<Undefined>,

Source§

impl<'a, R1, R2, A1, B1, A2, B2, A3, B3, O4> UpcastFrom<dyn Fn(A1, A2, A3) -> R1 + 'a> for dyn Fn(B1, B2, B3, O4) -> R2 + 'a
where R2: UpcastFrom<R1>, A1: UpcastFrom<B1>, A2: UpcastFrom<B2>, A3: UpcastFrom<B3>, O4: UpcastFrom<Undefined>,

Source§

impl<'a, R1, R2, A1, B1, A2, B2, A3, B3, O4> UpcastFrom<dyn Fn(A1, A2, A3, O4) -> R1 + 'a> for dyn Fn(B1, B2, B3) -> R2 + 'a
where R2: UpcastFrom<R1>, A1: UpcastFrom<B1>, A2: UpcastFrom<B2>, A3: UpcastFrom<B3>, O4: UpcastFrom<Undefined>,

Source§

impl<'a, R1, R2, A1, B1, A2, B2, A3, B3, O4> UpcastFrom<dyn FnMut(A1, A2, A3) -> R1 + 'a> for dyn FnMut(B1, B2, B3, O4) -> R2 + 'a
where R2: UpcastFrom<R1>, A1: UpcastFrom<B1>, A2: UpcastFrom<B2>, A3: UpcastFrom<B3>, O4: UpcastFrom<Undefined>,

Source§

impl<'a, R1, R2, A1, B1, A2, B2, A3, B3, O4> UpcastFrom<dyn FnMut(A1, A2, A3, O4) -> R1 + 'a> for dyn FnMut(B1, B2, B3) -> R2 + 'a
where R2: UpcastFrom<R1>, A1: UpcastFrom<B1>, A2: UpcastFrom<B2>, A3: UpcastFrom<B3>, O4: UpcastFrom<Undefined>,

Source§

impl<'a, R1, R2, A1, B1, A2, B2, A3, B3> UpcastFrom<dyn Fn(A1, A2, A3) -> R1 + 'a> for dyn Fn(B1, B2, B3) -> R2 + 'a
where R2: UpcastFrom<R1>, A1: UpcastFrom<B1>, A2: UpcastFrom<B2>, A3: UpcastFrom<B3>,

Source§

impl<'a, R1, R2, A1, B1, A2, B2, A3, B3> UpcastFrom<dyn FnMut(A1, A2, A3) -> R1 + 'a> for dyn FnMut(B1, B2, B3) -> R2 + 'a
where R2: UpcastFrom<R1>, A1: UpcastFrom<B1>, A2: UpcastFrom<B2>, A3: UpcastFrom<B3>,

Source§

impl<'a, R1, R2, A1, B1, A2, B2, O3, O4, O5, O6, O7, O8> UpcastFrom<dyn Fn(A1, A2) -> R1 + 'a> for dyn Fn(B1, B2, O3, O4, O5, O6, O7, O8) -> R2 + 'a

Source§

impl<'a, R1, R2, A1, B1, A2, B2, O3, O4, O5, O6, O7, O8> UpcastFrom<dyn Fn(A1, A2, O3, O4, O5, O6, O7, O8) -> R1 + 'a> for dyn Fn(B1, B2) -> R2 + 'a

Source§

impl<'a, R1, R2, A1, B1, A2, B2, O3, O4, O5, O6, O7, O8> UpcastFrom<dyn FnMut(A1, A2) -> R1 + 'a> for dyn FnMut(B1, B2, O3, O4, O5, O6, O7, O8) -> R2 + 'a

Source§

impl<'a, R1, R2, A1, B1, A2, B2, O3, O4, O5, O6, O7, O8> UpcastFrom<dyn FnMut(A1, A2, O3, O4, O5, O6, O7, O8) -> R1 + 'a> for dyn FnMut(B1, B2) -> R2 + 'a

Source§

impl<'a, R1, R2, A1, B1, A2, B2, O3, O4, O5, O6, O7> UpcastFrom<dyn Fn(A1, A2) -> R1 + 'a> for dyn Fn(B1, B2, O3, O4, O5, O6, O7) -> R2 + 'a

Source§

impl<'a, R1, R2, A1, B1, A2, B2, O3, O4, O5, O6, O7> UpcastFrom<dyn Fn(A1, A2, O3, O4, O5, O6, O7) -> R1 + 'a> for dyn Fn(B1, B2) -> R2 + 'a

Source§

impl<'a, R1, R2, A1, B1, A2, B2, O3, O4, O5, O6, O7> UpcastFrom<dyn FnMut(A1, A2) -> R1 + 'a> for dyn FnMut(B1, B2, O3, O4, O5, O6, O7) -> R2 + 'a

Source§

impl<'a, R1, R2, A1, B1, A2, B2, O3, O4, O5, O6, O7> UpcastFrom<dyn FnMut(A1, A2, O3, O4, O5, O6, O7) -> R1 + 'a> for dyn FnMut(B1, B2) -> R2 + 'a

Source§

impl<'a, R1, R2, A1, B1, A2, B2, O3, O4, O5, O6> UpcastFrom<dyn Fn(A1, A2) -> R1 + 'a> for dyn Fn(B1, B2, O3, O4, O5, O6) -> R2 + 'a

Source§

impl<'a, R1, R2, A1, B1, A2, B2, O3, O4, O5, O6> UpcastFrom<dyn Fn(A1, A2, O3, O4, O5, O6) -> R1 + 'a> for dyn Fn(B1, B2) -> R2 + 'a

Source§

impl<'a, R1, R2, A1, B1, A2, B2, O3, O4, O5, O6> UpcastFrom<dyn FnMut(A1, A2) -> R1 + 'a> for dyn FnMut(B1, B2, O3, O4, O5, O6) -> R2 + 'a

Source§

impl<'a, R1, R2, A1, B1, A2, B2, O3, O4, O5, O6> UpcastFrom<dyn FnMut(A1, A2, O3, O4, O5, O6) -> R1 + 'a> for dyn FnMut(B1, B2) -> R2 + 'a

Source§

impl<'a, R1, R2, A1, B1, A2, B2, O3, O4, O5> UpcastFrom<dyn Fn(A1, A2) -> R1 + 'a> for dyn Fn(B1, B2, O3, O4, O5) -> R2 + 'a
where R2: UpcastFrom<R1>, A1: UpcastFrom<B1>, A2: UpcastFrom<B2>, O3: UpcastFrom<Undefined>, O4: UpcastFrom<Undefined>, O5: UpcastFrom<Undefined>,

Source§

impl<'a, R1, R2, A1, B1, A2, B2, O3, O4, O5> UpcastFrom<dyn Fn(A1, A2, O3, O4, O5) -> R1 + 'a> for dyn Fn(B1, B2) -> R2 + 'a
where R2: UpcastFrom<R1>, A1: UpcastFrom<B1>, A2: UpcastFrom<B2>, O3: UpcastFrom<Undefined>, O4: UpcastFrom<Undefined>, O5: UpcastFrom<Undefined>,

Source§

impl<'a, R1, R2, A1, B1, A2, B2, O3, O4, O5> UpcastFrom<dyn FnMut(A1, A2) -> R1 + 'a> for dyn FnMut(B1, B2, O3, O4, O5) -> R2 + 'a
where R2: UpcastFrom<R1>, A1: UpcastFrom<B1>, A2: UpcastFrom<B2>, O3: UpcastFrom<Undefined>, O4: UpcastFrom<Undefined>, O5: UpcastFrom<Undefined>,

Source§

impl<'a, R1, R2, A1, B1, A2, B2, O3, O4, O5> UpcastFrom<dyn FnMut(A1, A2, O3, O4, O5) -> R1 + 'a> for dyn FnMut(B1, B2) -> R2 + 'a
where R2: UpcastFrom<R1>, A1: UpcastFrom<B1>, A2: UpcastFrom<B2>, O3: UpcastFrom<Undefined>, O4: UpcastFrom<Undefined>, O5: UpcastFrom<Undefined>,

Source§

impl<'a, R1, R2, A1, B1, A2, B2, O3, O4> UpcastFrom<dyn Fn(A1, A2) -> R1 + 'a> for dyn Fn(B1, B2, O3, O4) -> R2 + 'a
where R2: UpcastFrom<R1>, A1: UpcastFrom<B1>, A2: UpcastFrom<B2>, O3: UpcastFrom<Undefined>, O4: UpcastFrom<Undefined>,

Source§

impl<'a, R1, R2, A1, B1, A2, B2, O3, O4> UpcastFrom<dyn Fn(A1, A2, O3, O4) -> R1 + 'a> for dyn Fn(B1, B2) -> R2 + 'a
where R2: UpcastFrom<R1>, A1: UpcastFrom<B1>, A2: UpcastFrom<B2>, O3: UpcastFrom<Undefined>, O4: UpcastFrom<Undefined>,

Source§

impl<'a, R1, R2, A1, B1, A2, B2, O3, O4> UpcastFrom<dyn FnMut(A1, A2) -> R1 + 'a> for dyn FnMut(B1, B2, O3, O4) -> R2 + 'a
where R2: UpcastFrom<R1>, A1: UpcastFrom<B1>, A2: UpcastFrom<B2>, O3: UpcastFrom<Undefined>, O4: UpcastFrom<Undefined>,

Source§

impl<'a, R1, R2, A1, B1, A2, B2, O3, O4> UpcastFrom<dyn FnMut(A1, A2, O3, O4) -> R1 + 'a> for dyn FnMut(B1, B2) -> R2 + 'a
where R2: UpcastFrom<R1>, A1: UpcastFrom<B1>, A2: UpcastFrom<B2>, O3: UpcastFrom<Undefined>, O4: UpcastFrom<Undefined>,

Source§

impl<'a, R1, R2, A1, B1, A2, B2, O3> UpcastFrom<dyn Fn(A1, A2) -> R1 + 'a> for dyn Fn(B1, B2, O3) -> R2 + 'a
where R2: UpcastFrom<R1>, A1: UpcastFrom<B1>, A2: UpcastFrom<B2>, O3: UpcastFrom<Undefined>,

Source§

impl<'a, R1, R2, A1, B1, A2, B2, O3> UpcastFrom<dyn Fn(A1, A2, O3) -> R1 + 'a> for dyn Fn(B1, B2) -> R2 + 'a
where R2: UpcastFrom<R1>, A1: UpcastFrom<B1>, A2: UpcastFrom<B2>, O3: UpcastFrom<Undefined>,

Source§

impl<'a, R1, R2, A1, B1, A2, B2, O3> UpcastFrom<dyn FnMut(A1, A2) -> R1 + 'a> for dyn FnMut(B1, B2, O3) -> R2 + 'a
where R2: UpcastFrom<R1>, A1: UpcastFrom<B1>, A2: UpcastFrom<B2>, O3: UpcastFrom<Undefined>,

Source§

impl<'a, R1, R2, A1, B1, A2, B2, O3> UpcastFrom<dyn FnMut(A1, A2, O3) -> R1 + 'a> for dyn FnMut(B1, B2) -> R2 + 'a
where R2: UpcastFrom<R1>, A1: UpcastFrom<B1>, A2: UpcastFrom<B2>, O3: UpcastFrom<Undefined>,

Source§

impl<'a, R1, R2, A1, B1, A2, B2> UpcastFrom<dyn Fn(A1, A2) -> R1 + 'a> for dyn Fn(B1, B2) -> R2 + 'a
where R2: UpcastFrom<R1>, A1: UpcastFrom<B1>, A2: UpcastFrom<B2>,

Source§

impl<'a, R1, R2, A1, B1, A2, B2> UpcastFrom<dyn FnMut(A1, A2) -> R1 + 'a> for dyn FnMut(B1, B2) -> R2 + 'a
where R2: UpcastFrom<R1>, A1: UpcastFrom<B1>, A2: UpcastFrom<B2>,

Source§

impl<'a, R1, R2, A1, B1, O2, O3, O4, O5, O6, O7, O8> UpcastFrom<dyn Fn(A1) -> R1 + 'a> for dyn Fn(B1, O2, O3, O4, O5, O6, O7, O8) -> R2 + 'a

Source§

impl<'a, R1, R2, A1, B1, O2, O3, O4, O5, O6, O7, O8> UpcastFrom<dyn Fn(A1, O2, O3, O4, O5, O6, O7, O8) -> R1 + 'a> for dyn Fn(B1) -> R2 + 'a

Source§

impl<'a, R1, R2, A1, B1, O2, O3, O4, O5, O6, O7, O8> UpcastFrom<dyn FnMut(A1) -> R1 + 'a> for dyn FnMut(B1, O2, O3, O4, O5, O6, O7, O8) -> R2 + 'a

Source§

impl<'a, R1, R2, A1, B1, O2, O3, O4, O5, O6, O7, O8> UpcastFrom<dyn FnMut(A1, O2, O3, O4, O5, O6, O7, O8) -> R1 + 'a> for dyn FnMut(B1) -> R2 + 'a

Source§

impl<'a, R1, R2, A1, B1, O2, O3, O4, O5, O6, O7> UpcastFrom<dyn Fn(A1) -> R1 + 'a> for dyn Fn(B1, O2, O3, O4, O5, O6, O7) -> R2 + 'a

Source§

impl<'a, R1, R2, A1, B1, O2, O3, O4, O5, O6, O7> UpcastFrom<dyn Fn(A1, O2, O3, O4, O5, O6, O7) -> R1 + 'a> for dyn Fn(B1) -> R2 + 'a

Source§

impl<'a, R1, R2, A1, B1, O2, O3, O4, O5, O6, O7> UpcastFrom<dyn FnMut(A1) -> R1 + 'a> for dyn FnMut(B1, O2, O3, O4, O5, O6, O7) -> R2 + 'a

Source§

impl<'a, R1, R2, A1, B1, O2, O3, O4, O5, O6, O7> UpcastFrom<dyn FnMut(A1, O2, O3, O4, O5, O6, O7) -> R1 + 'a> for dyn FnMut(B1) -> R2 + 'a

Source§

impl<'a, R1, R2, A1, B1, O2, O3, O4, O5, O6> UpcastFrom<dyn Fn(A1) -> R1 + 'a> for dyn Fn(B1, O2, O3, O4, O5, O6) -> R2 + 'a

Source§

impl<'a, R1, R2, A1, B1, O2, O3, O4, O5, O6> UpcastFrom<dyn Fn(A1, O2, O3, O4, O5, O6) -> R1 + 'a> for dyn Fn(B1) -> R2 + 'a

Source§

impl<'a, R1, R2, A1, B1, O2, O3, O4, O5, O6> UpcastFrom<dyn FnMut(A1) -> R1 + 'a> for dyn FnMut(B1, O2, O3, O4, O5, O6) -> R2 + 'a

Source§

impl<'a, R1, R2, A1, B1, O2, O3, O4, O5, O6> UpcastFrom<dyn FnMut(A1, O2, O3, O4, O5, O6) -> R1 + 'a> for dyn FnMut(B1) -> R2 + 'a

Source§

impl<'a, R1, R2, A1, B1, O2, O3, O4, O5> UpcastFrom<dyn Fn(A1) -> R1 + 'a> for dyn Fn(B1, O2, O3, O4, O5) -> R2 + 'a

Source§

impl<'a, R1, R2, A1, B1, O2, O3, O4, O5> UpcastFrom<dyn Fn(A1, O2, O3, O4, O5) -> R1 + 'a> for dyn Fn(B1) -> R2 + 'a

Source§

impl<'a, R1, R2, A1, B1, O2, O3, O4, O5> UpcastFrom<dyn FnMut(A1) -> R1 + 'a> for dyn FnMut(B1, O2, O3, O4, O5) -> R2 + 'a

Source§

impl<'a, R1, R2, A1, B1, O2, O3, O4, O5> UpcastFrom<dyn FnMut(A1, O2, O3, O4, O5) -> R1 + 'a> for dyn FnMut(B1) -> R2 + 'a

Source§

impl<'a, R1, R2, A1, B1, O2, O3, O4> UpcastFrom<dyn Fn(A1) -> R1 + 'a> for dyn Fn(B1, O2, O3, O4) -> R2 + 'a

Source§

impl<'a, R1, R2, A1, B1, O2, O3, O4> UpcastFrom<dyn Fn(A1, O2, O3, O4) -> R1 + 'a> for dyn Fn(B1) -> R2 + 'a

Source§

impl<'a, R1, R2, A1, B1, O2, O3, O4> UpcastFrom<dyn FnMut(A1) -> R1 + 'a> for dyn FnMut(B1, O2, O3, O4) -> R2 + 'a

Source§

impl<'a, R1, R2, A1, B1, O2, O3, O4> UpcastFrom<dyn FnMut(A1, O2, O3, O4) -> R1 + 'a> for dyn FnMut(B1) -> R2 + 'a

Source§

impl<'a, R1, R2, A1, B1, O2, O3> UpcastFrom<dyn Fn(A1) -> R1 + 'a> for dyn Fn(B1, O2, O3) -> R2 + 'a
where R2: UpcastFrom<R1>, A1: UpcastFrom<B1>, O2: UpcastFrom<Undefined>, O3: UpcastFrom<Undefined>,

Source§

impl<'a, R1, R2, A1, B1, O2, O3> UpcastFrom<dyn Fn(A1, O2, O3) -> R1 + 'a> for dyn Fn(B1) -> R2 + 'a
where R2: UpcastFrom<R1>, A1: UpcastFrom<B1>, O2: UpcastFrom<Undefined>, O3: UpcastFrom<Undefined>,

Source§

impl<'a, R1, R2, A1, B1, O2, O3> UpcastFrom<dyn FnMut(A1) -> R1 + 'a> for dyn FnMut(B1, O2, O3) -> R2 + 'a
where R2: UpcastFrom<R1>, A1: UpcastFrom<B1>, O2: UpcastFrom<Undefined>, O3: UpcastFrom<Undefined>,

Source§

impl<'a, R1, R2, A1, B1, O2, O3> UpcastFrom<dyn FnMut(A1, O2, O3) -> R1 + 'a> for dyn FnMut(B1) -> R2 + 'a
where R2: UpcastFrom<R1>, A1: UpcastFrom<B1>, O2: UpcastFrom<Undefined>, O3: UpcastFrom<Undefined>,

Source§

impl<'a, R1, R2, A1, B1, O2> UpcastFrom<dyn Fn(A1) -> R1 + 'a> for dyn Fn(B1, O2) -> R2 + 'a
where R2: UpcastFrom<R1>, A1: UpcastFrom<B1>, O2: UpcastFrom<Undefined>,

Source§

impl<'a, R1, R2, A1, B1, O2> UpcastFrom<dyn Fn(A1, O2) -> R1 + 'a> for dyn Fn(B1) -> R2 + 'a
where R2: UpcastFrom<R1>, A1: UpcastFrom<B1>, O2: UpcastFrom<Undefined>,

Source§

impl<'a, R1, R2, A1, B1, O2> UpcastFrom<dyn FnMut(A1) -> R1 + 'a> for dyn FnMut(B1, O2) -> R2 + 'a
where R2: UpcastFrom<R1>, A1: UpcastFrom<B1>, O2: UpcastFrom<Undefined>,

Source§

impl<'a, R1, R2, A1, B1, O2> UpcastFrom<dyn FnMut(A1, O2) -> R1 + 'a> for dyn FnMut(B1) -> R2 + 'a
where R2: UpcastFrom<R1>, A1: UpcastFrom<B1>, O2: UpcastFrom<Undefined>,

Source§

impl<'a, R1, R2, A1, B1> UpcastFrom<dyn Fn(A1) -> R1 + 'a> for dyn Fn(B1) -> R2 + 'a
where R2: UpcastFrom<R1>, A1: UpcastFrom<B1>,

Source§

impl<'a, R1, R2, A1, B1> UpcastFrom<dyn FnMut(A1) -> R1 + 'a> for dyn FnMut(B1) -> R2 + 'a
where R2: UpcastFrom<R1>, A1: UpcastFrom<B1>,

Source§

impl<'a, R1, R2, O1, O2, O3, O4, O5, O6, O7, O8> UpcastFrom<dyn Fn() -> R1 + 'a> for dyn Fn(O1, O2, O3, O4, O5, O6, O7, O8) -> R2 + 'a

Source§

impl<'a, R1, R2, O1, O2, O3, O4, O5, O6, O7, O8> UpcastFrom<dyn Fn(O1, O2, O3, O4, O5, O6, O7, O8) -> R1 + 'a> for dyn Fn() -> R2 + 'a

Source§

impl<'a, R1, R2, O1, O2, O3, O4, O5, O6, O7, O8> UpcastFrom<dyn FnMut() -> R1 + 'a> for dyn FnMut(O1, O2, O3, O4, O5, O6, O7, O8) -> R2 + 'a

Source§

impl<'a, R1, R2, O1, O2, O3, O4, O5, O6, O7, O8> UpcastFrom<dyn FnMut(O1, O2, O3, O4, O5, O6, O7, O8) -> R1 + 'a> for dyn FnMut() -> R2 + 'a

Source§

impl<'a, R1, R2, O1, O2, O3, O4, O5, O6, O7> UpcastFrom<dyn Fn() -> R1 + 'a> for dyn Fn(O1, O2, O3, O4, O5, O6, O7) -> R2 + 'a

Source§

impl<'a, R1, R2, O1, O2, O3, O4, O5, O6, O7> UpcastFrom<dyn Fn(O1, O2, O3, O4, O5, O6, O7) -> R1 + 'a> for dyn Fn() -> R2 + 'a

Source§

impl<'a, R1, R2, O1, O2, O3, O4, O5, O6, O7> UpcastFrom<dyn FnMut() -> R1 + 'a> for dyn FnMut(O1, O2, O3, O4, O5, O6, O7) -> R2 + 'a

Source§

impl<'a, R1, R2, O1, O2, O3, O4, O5, O6, O7> UpcastFrom<dyn FnMut(O1, O2, O3, O4, O5, O6, O7) -> R1 + 'a> for dyn FnMut() -> R2 + 'a

Source§

impl<'a, R1, R2, O1, O2, O3, O4, O5, O6> UpcastFrom<dyn Fn() -> R1 + 'a> for dyn Fn(O1, O2, O3, O4, O5, O6) -> R2 + 'a

Source§

impl<'a, R1, R2, O1, O2, O3, O4, O5, O6> UpcastFrom<dyn Fn(O1, O2, O3, O4, O5, O6) -> R1 + 'a> for dyn Fn() -> R2 + 'a

Source§

impl<'a, R1, R2, O1, O2, O3, O4, O5, O6> UpcastFrom<dyn FnMut() -> R1 + 'a> for dyn FnMut(O1, O2, O3, O4, O5, O6) -> R2 + 'a

Source§

impl<'a, R1, R2, O1, O2, O3, O4, O5, O6> UpcastFrom<dyn FnMut(O1, O2, O3, O4, O5, O6) -> R1 + 'a> for dyn FnMut() -> R2 + 'a

Source§

impl<'a, R1, R2, O1, O2, O3, O4, O5> UpcastFrom<dyn Fn() -> R1 + 'a> for dyn Fn(O1, O2, O3, O4, O5) -> R2 + 'a

Source§

impl<'a, R1, R2, O1, O2, O3, O4, O5> UpcastFrom<dyn Fn(O1, O2, O3, O4, O5) -> R1 + 'a> for dyn Fn() -> R2 + 'a

Source§

impl<'a, R1, R2, O1, O2, O3, O4, O5> UpcastFrom<dyn FnMut() -> R1 + 'a> for dyn FnMut(O1, O2, O3, O4, O5) -> R2 + 'a

Source§

impl<'a, R1, R2, O1, O2, O3, O4, O5> UpcastFrom<dyn FnMut(O1, O2, O3, O4, O5) -> R1 + 'a> for dyn FnMut() -> R2 + 'a

Source§

impl<'a, R1, R2, O1, O2, O3, O4> UpcastFrom<dyn Fn() -> R1 + 'a> for dyn Fn(O1, O2, O3, O4) -> R2 + 'a

Source§

impl<'a, R1, R2, O1, O2, O3, O4> UpcastFrom<dyn Fn(O1, O2, O3, O4) -> R1 + 'a> for dyn Fn() -> R2 + 'a

Source§

impl<'a, R1, R2, O1, O2, O3, O4> UpcastFrom<dyn FnMut() -> R1 + 'a> for dyn FnMut(O1, O2, O3, O4) -> R2 + 'a

Source§

impl<'a, R1, R2, O1, O2, O3, O4> UpcastFrom<dyn FnMut(O1, O2, O3, O4) -> R1 + 'a> for dyn FnMut() -> R2 + 'a

Source§

impl<'a, R1, R2, O1, O2, O3> UpcastFrom<dyn Fn() -> R1 + 'a> for dyn Fn(O1, O2, O3) -> R2 + 'a

Source§

impl<'a, R1, R2, O1, O2, O3> UpcastFrom<dyn Fn(O1, O2, O3) -> R1 + 'a> for dyn Fn() -> R2 + 'a

Source§

impl<'a, R1, R2, O1, O2, O3> UpcastFrom<dyn FnMut() -> R1 + 'a> for dyn FnMut(O1, O2, O3) -> R2 + 'a

Source§

impl<'a, R1, R2, O1, O2, O3> UpcastFrom<dyn FnMut(O1, O2, O3) -> R1 + 'a> for dyn FnMut() -> R2 + 'a

Source§

impl<'a, R1, R2, O1, O2> UpcastFrom<dyn Fn() -> R1 + 'a> for dyn Fn(O1, O2) -> R2 + 'a

Source§

impl<'a, R1, R2, O1, O2> UpcastFrom<dyn Fn(O1, O2) -> R1 + 'a> for dyn Fn() -> R2 + 'a

Source§

impl<'a, R1, R2, O1, O2> UpcastFrom<dyn FnMut() -> R1 + 'a> for dyn FnMut(O1, O2) -> R2 + 'a

Source§

impl<'a, R1, R2, O1, O2> UpcastFrom<dyn FnMut(O1, O2) -> R1 + 'a> for dyn FnMut() -> R2 + 'a

Source§

impl<'a, R1, R2, O1> UpcastFrom<dyn Fn() -> R1 + 'a> for dyn Fn(O1) -> R2 + 'a
where R2: UpcastFrom<R1>, O1: UpcastFrom<Undefined>,

Source§

impl<'a, R1, R2, O1> UpcastFrom<dyn Fn(O1) -> R1 + 'a> for dyn Fn() -> R2 + 'a
where R2: UpcastFrom<R1>, O1: UpcastFrom<Undefined>,

Source§

impl<'a, R1, R2, O1> UpcastFrom<dyn FnMut() -> R1 + 'a> for dyn FnMut(O1) -> R2 + 'a
where R2: UpcastFrom<R1>, O1: UpcastFrom<Undefined>,

Source§

impl<'a, R1, R2, O1> UpcastFrom<dyn FnMut(O1) -> R1 + 'a> for dyn FnMut() -> R2 + 'a
where R2: UpcastFrom<R1>, O1: UpcastFrom<Undefined>,

Source§

impl<'a, R1, R2> UpcastFrom<dyn Fn() -> R1 + 'a> for dyn Fn() -> R2 + 'a
where R2: UpcastFrom<R1>,

Source§

impl<'a, R1, R2> UpcastFrom<dyn FnMut() -> R1 + 'a> for dyn FnMut() -> R2 + 'a
where R2: UpcastFrom<R1>,

Source§

impl<'a, T, Target> UpcastFrom<&'a T> for &'a Target
where Target: UpcastFrom<T>,

Source§

impl<'a, T, Target> UpcastFrom<&'a [T]> for &'a [Target]
where Target: UpcastFrom<T>,

Source§

impl<'a, T, Target> UpcastFrom<&'a mut T> for &'a mut Target
where Target: UpcastFrom<T> + ?Sized, T: UpcastFrom<Target> + ?Sized,

Source§

impl<R1, R2, A1, B1, A2, B2, A3, B3, A4, B4, A5, B5, A6, B6, A7, B7, A8, B8> UpcastFrom<fn(A1, A2, A3, A4, A5, A6, A7, A8) -> R1> for fn(B1, B2, B3, B4, B5, B6, B7, B8) -> R2
where R2: UpcastFrom<R1>, A1: UpcastFrom<B1>, A2: UpcastFrom<B2>, A3: UpcastFrom<B3>, A4: UpcastFrom<B4>, A5: UpcastFrom<B5>, A6: UpcastFrom<B6>, A7: UpcastFrom<B7>, A8: UpcastFrom<B8>,

Source§

impl<R1, R2, A1, B1, A2, B2, A3, B3, A4, B4, A5, B5, A6, B6, A7, B7, O8> UpcastFrom<fn(A1, A2, A3, A4, A5, A6, A7) -> R1> for fn(B1, B2, B3, B4, B5, B6, B7, O8) -> R2
where R2: UpcastFrom<R1>, A1: UpcastFrom<B1>, A2: UpcastFrom<B2>, A3: UpcastFrom<B3>, A4: UpcastFrom<B4>, A5: UpcastFrom<B5>, A6: UpcastFrom<B6>, A7: UpcastFrom<B7>, O8: UpcastFrom<Undefined>,

Source§

impl<R1, R2, A1, B1, A2, B2, A3, B3, A4, B4, A5, B5, A6, B6, A7, B7, O8> UpcastFrom<fn(A1, A2, A3, A4, A5, A6, A7, O8) -> R1> for fn(B1, B2, B3, B4, B5, B6, B7) -> R2
where R2: UpcastFrom<R1>, A1: UpcastFrom<B1>, A2: UpcastFrom<B2>, A3: UpcastFrom<B3>, A4: UpcastFrom<B4>, A5: UpcastFrom<B5>, A6: UpcastFrom<B6>, A7: UpcastFrom<B7>, O8: UpcastFrom<Undefined>,

Source§

impl<R1, R2, A1, B1, A2, B2, A3, B3, A4, B4, A5, B5, A6, B6, A7, B7> UpcastFrom<fn(A1, A2, A3, A4, A5, A6, A7) -> R1> for fn(B1, B2, B3, B4, B5, B6, B7) -> R2
where R2: UpcastFrom<R1>, A1: UpcastFrom<B1>, A2: UpcastFrom<B2>, A3: UpcastFrom<B3>, A4: UpcastFrom<B4>, A5: UpcastFrom<B5>, A6: UpcastFrom<B6>, A7: UpcastFrom<B7>,

Source§

impl<R1, R2, A1, B1, A2, B2, A3, B3, A4, B4, A5, B5, A6, B6, O7, O8> UpcastFrom<fn(A1, A2, A3, A4, A5, A6) -> R1> for fn(B1, B2, B3, B4, B5, B6, O7, O8) -> R2
where R2: UpcastFrom<R1>, A1: UpcastFrom<B1>, A2: UpcastFrom<B2>, A3: UpcastFrom<B3>, A4: UpcastFrom<B4>, A5: UpcastFrom<B5>, A6: UpcastFrom<B6>, O7: UpcastFrom<Undefined>, O8: UpcastFrom<Undefined>,

Source§

impl<R1, R2, A1, B1, A2, B2, A3, B3, A4, B4, A5, B5, A6, B6, O7, O8> UpcastFrom<fn(A1, A2, A3, A4, A5, A6, O7, O8) -> R1> for fn(B1, B2, B3, B4, B5, B6) -> R2
where R2: UpcastFrom<R1>, A1: UpcastFrom<B1>, A2: UpcastFrom<B2>, A3: UpcastFrom<B3>, A4: UpcastFrom<B4>, A5: UpcastFrom<B5>, A6: UpcastFrom<B6>, O7: UpcastFrom<Undefined>, O8: UpcastFrom<Undefined>,

Source§

impl<R1, R2, A1, B1, A2, B2, A3, B3, A4, B4, A5, B5, A6, B6, O7> UpcastFrom<fn(A1, A2, A3, A4, A5, A6) -> R1> for fn(B1, B2, B3, B4, B5, B6, O7) -> R2
where R2: UpcastFrom<R1>, A1: UpcastFrom<B1>, A2: UpcastFrom<B2>, A3: UpcastFrom<B3>, A4: UpcastFrom<B4>, A5: UpcastFrom<B5>, A6: UpcastFrom<B6>, O7: UpcastFrom<Undefined>,

Source§

impl<R1, R2, A1, B1, A2, B2, A3, B3, A4, B4, A5, B5, A6, B6, O7> UpcastFrom<fn(A1, A2, A3, A4, A5, A6, O7) -> R1> for fn(B1, B2, B3, B4, B5, B6) -> R2
where R2: UpcastFrom<R1>, A1: UpcastFrom<B1>, A2: UpcastFrom<B2>, A3: UpcastFrom<B3>, A4: UpcastFrom<B4>, A5: UpcastFrom<B5>, A6: UpcastFrom<B6>, O7: UpcastFrom<Undefined>,

Source§

impl<R1, R2, A1, B1, A2, B2, A3, B3, A4, B4, A5, B5, A6, B6> UpcastFrom<fn(A1, A2, A3, A4, A5, A6) -> R1> for fn(B1, B2, B3, B4, B5, B6) -> R2
where R2: UpcastFrom<R1>, A1: UpcastFrom<B1>, A2: UpcastFrom<B2>, A3: UpcastFrom<B3>, A4: UpcastFrom<B4>, A5: UpcastFrom<B5>, A6: UpcastFrom<B6>,

Source§

impl<R1, R2, A1, B1, A2, B2, A3, B3, A4, B4, A5, B5, O6, O7, O8> UpcastFrom<fn(A1, A2, A3, A4, A5) -> R1> for fn(B1, B2, B3, B4, B5, O6, O7, O8) -> R2
where R2: UpcastFrom<R1>, A1: UpcastFrom<B1>, A2: UpcastFrom<B2>, A3: UpcastFrom<B3>, A4: UpcastFrom<B4>, A5: UpcastFrom<B5>, O6: UpcastFrom<Undefined>, O7: UpcastFrom<Undefined>, O8: UpcastFrom<Undefined>,

Source§

impl<R1, R2, A1, B1, A2, B2, A3, B3, A4, B4, A5, B5, O6, O7, O8> UpcastFrom<fn(A1, A2, A3, A4, A5, O6, O7, O8) -> R1> for fn(B1, B2, B3, B4, B5) -> R2
where R2: UpcastFrom<R1>, A1: UpcastFrom<B1>, A2: UpcastFrom<B2>, A3: UpcastFrom<B3>, A4: UpcastFrom<B4>, A5: UpcastFrom<B5>, O6: UpcastFrom<Undefined>, O7: UpcastFrom<Undefined>, O8: UpcastFrom<Undefined>,

Source§

impl<R1, R2, A1, B1, A2, B2, A3, B3, A4, B4, A5, B5, O6, O7> UpcastFrom<fn(A1, A2, A3, A4, A5) -> R1> for fn(B1, B2, B3, B4, B5, O6, O7) -> R2
where R2: UpcastFrom<R1>, A1: UpcastFrom<B1>, A2: UpcastFrom<B2>, A3: UpcastFrom<B3>, A4: UpcastFrom<B4>, A5: UpcastFrom<B5>, O6: UpcastFrom<Undefined>, O7: UpcastFrom<Undefined>,

Source§

impl<R1, R2, A1, B1, A2, B2, A3, B3, A4, B4, A5, B5, O6, O7> UpcastFrom<fn(A1, A2, A3, A4, A5, O6, O7) -> R1> for fn(B1, B2, B3, B4, B5) -> R2
where R2: UpcastFrom<R1>, A1: UpcastFrom<B1>, A2: UpcastFrom<B2>, A3: UpcastFrom<B3>, A4: UpcastFrom<B4>, A5: UpcastFrom<B5>, O6: UpcastFrom<Undefined>, O7: UpcastFrom<Undefined>,

Source§

impl<R1, R2, A1, B1, A2, B2, A3, B3, A4, B4, A5, B5, O6> UpcastFrom<fn(A1, A2, A3, A4, A5) -> R1> for fn(B1, B2, B3, B4, B5, O6) -> R2
where R2: UpcastFrom<R1>, A1: UpcastFrom<B1>, A2: UpcastFrom<B2>, A3: UpcastFrom<B3>, A4: UpcastFrom<B4>, A5: UpcastFrom<B5>, O6: UpcastFrom<Undefined>,

Source§

impl<R1, R2, A1, B1, A2, B2, A3, B3, A4, B4, A5, B5, O6> UpcastFrom<fn(A1, A2, A3, A4, A5, O6) -> R1> for fn(B1, B2, B3, B4, B5) -> R2
where R2: UpcastFrom<R1>, A1: UpcastFrom<B1>, A2: UpcastFrom<B2>, A3: UpcastFrom<B3>, A4: UpcastFrom<B4>, A5: UpcastFrom<B5>, O6: UpcastFrom<Undefined>,

Source§

impl<R1, R2, A1, B1, A2, B2, A3, B3, A4, B4, A5, B5> UpcastFrom<fn(A1, A2, A3, A4, A5) -> R1> for fn(B1, B2, B3, B4, B5) -> R2
where R2: UpcastFrom<R1>, A1: UpcastFrom<B1>, A2: UpcastFrom<B2>, A3: UpcastFrom<B3>, A4: UpcastFrom<B4>, A5: UpcastFrom<B5>,

Source§

impl<R1, R2, A1, B1, A2, B2, A3, B3, A4, B4, O5, O6, O7, O8> UpcastFrom<fn(A1, A2, A3, A4) -> R1> for fn(B1, B2, B3, B4, O5, O6, O7, O8) -> R2
where R2: UpcastFrom<R1>, A1: UpcastFrom<B1>, A2: UpcastFrom<B2>, A3: UpcastFrom<B3>, A4: UpcastFrom<B4>, O5: UpcastFrom<Undefined>, O6: UpcastFrom<Undefined>, O7: UpcastFrom<Undefined>, O8: UpcastFrom<Undefined>,

Source§

impl<R1, R2, A1, B1, A2, B2, A3, B3, A4, B4, O5, O6, O7, O8> UpcastFrom<fn(A1, A2, A3, A4, O5, O6, O7, O8) -> R1> for fn(B1, B2, B3, B4) -> R2
where R2: UpcastFrom<R1>, A1: UpcastFrom<B1>, A2: UpcastFrom<B2>, A3: UpcastFrom<B3>, A4: UpcastFrom<B4>, O5: UpcastFrom<Undefined>, O6: UpcastFrom<Undefined>, O7: UpcastFrom<Undefined>, O8: UpcastFrom<Undefined>,

Source§

impl<R1, R2, A1, B1, A2, B2, A3, B3, A4, B4, O5, O6, O7> UpcastFrom<fn(A1, A2, A3, A4) -> R1> for fn(B1, B2, B3, B4, O5, O6, O7) -> R2
where R2: UpcastFrom<R1>, A1: UpcastFrom<B1>, A2: UpcastFrom<B2>, A3: UpcastFrom<B3>, A4: UpcastFrom<B4>, O5: UpcastFrom<Undefined>, O6: UpcastFrom<Undefined>, O7: UpcastFrom<Undefined>,

Source§

impl<R1, R2, A1, B1, A2, B2, A3, B3, A4, B4, O5, O6, O7> UpcastFrom<fn(A1, A2, A3, A4, O5, O6, O7) -> R1> for fn(B1, B2, B3, B4) -> R2
where R2: UpcastFrom<R1>, A1: UpcastFrom<B1>, A2: UpcastFrom<B2>, A3: UpcastFrom<B3>, A4: UpcastFrom<B4>, O5: UpcastFrom<Undefined>, O6: UpcastFrom<Undefined>, O7: UpcastFrom<Undefined>,

Source§

impl<R1, R2, A1, B1, A2, B2, A3, B3, A4, B4, O5, O6> UpcastFrom<fn(A1, A2, A3, A4) -> R1> for fn(B1, B2, B3, B4, O5, O6) -> R2
where R2: UpcastFrom<R1>, A1: UpcastFrom<B1>, A2: UpcastFrom<B2>, A3: UpcastFrom<B3>, A4: UpcastFrom<B4>, O5: UpcastFrom<Undefined>, O6: UpcastFrom<Undefined>,

Source§

impl<R1, R2, A1, B1, A2, B2, A3, B3, A4, B4, O5, O6> UpcastFrom<fn(A1, A2, A3, A4, O5, O6) -> R1> for fn(B1, B2, B3, B4) -> R2
where R2: UpcastFrom<R1>, A1: UpcastFrom<B1>, A2: UpcastFrom<B2>, A3: UpcastFrom<B3>, A4: UpcastFrom<B4>, O5: UpcastFrom<Undefined>, O6: UpcastFrom<Undefined>,

Source§

impl<R1, R2, A1, B1, A2, B2, A3, B3, A4, B4, O5> UpcastFrom<fn(A1, A2, A3, A4) -> R1> for fn(B1, B2, B3, B4, O5) -> R2
where R2: UpcastFrom<R1>, A1: UpcastFrom<B1>, A2: UpcastFrom<B2>, A3: UpcastFrom<B3>, A4: UpcastFrom<B4>, O5: UpcastFrom<Undefined>,

Source§

impl<R1, R2, A1, B1, A2, B2, A3, B3, A4, B4, O5> UpcastFrom<fn(A1, A2, A3, A4, O5) -> R1> for fn(B1, B2, B3, B4) -> R2
where R2: UpcastFrom<R1>, A1: UpcastFrom<B1>, A2: UpcastFrom<B2>, A3: UpcastFrom<B3>, A4: UpcastFrom<B4>, O5: UpcastFrom<Undefined>,

Source§

impl<R1, R2, A1, B1, A2, B2, A3, B3, A4, B4> UpcastFrom<fn(A1, A2, A3, A4) -> R1> for fn(B1, B2, B3, B4) -> R2
where R2: UpcastFrom<R1>, A1: UpcastFrom<B1>, A2: UpcastFrom<B2>, A3: UpcastFrom<B3>, A4: UpcastFrom<B4>,

Source§

impl<R1, R2, A1, B1, A2, B2, A3, B3, O4, O5, O6, O7, O8> UpcastFrom<fn(A1, A2, A3) -> R1> for fn(B1, B2, B3, O4, O5, O6, O7, O8) -> R2

Source§

impl<R1, R2, A1, B1, A2, B2, A3, B3, O4, O5, O6, O7, O8> UpcastFrom<fn(A1, A2, A3, O4, O5, O6, O7, O8) -> R1> for fn(B1, B2, B3) -> R2

Source§

impl<R1, R2, A1, B1, A2, B2, A3, B3, O4, O5, O6, O7> UpcastFrom<fn(A1, A2, A3) -> R1> for fn(B1, B2, B3, O4, O5, O6, O7) -> R2

Source§

impl<R1, R2, A1, B1, A2, B2, A3, B3, O4, O5, O6, O7> UpcastFrom<fn(A1, A2, A3, O4, O5, O6, O7) -> R1> for fn(B1, B2, B3) -> R2

Source§

impl<R1, R2, A1, B1, A2, B2, A3, B3, O4, O5, O6> UpcastFrom<fn(A1, A2, A3) -> R1> for fn(B1, B2, B3, O4, O5, O6) -> R2
where R2: UpcastFrom<R1>, A1: UpcastFrom<B1>, A2: UpcastFrom<B2>, A3: UpcastFrom<B3>, O4: UpcastFrom<Undefined>, O5: UpcastFrom<Undefined>, O6: UpcastFrom<Undefined>,

Source§

impl<R1, R2, A1, B1, A2, B2, A3, B3, O4, O5, O6> UpcastFrom<fn(A1, A2, A3, O4, O5, O6) -> R1> for fn(B1, B2, B3) -> R2
where R2: UpcastFrom<R1>, A1: UpcastFrom<B1>, A2: UpcastFrom<B2>, A3: UpcastFrom<B3>, O4: UpcastFrom<Undefined>, O5: UpcastFrom<Undefined>, O6: UpcastFrom<Undefined>,

Source§

impl<R1, R2, A1, B1, A2, B2, A3, B3, O4, O5> UpcastFrom<fn(A1, A2, A3) -> R1> for fn(B1, B2, B3, O4, O5) -> R2
where R2: UpcastFrom<R1>, A1: UpcastFrom<B1>, A2: UpcastFrom<B2>, A3: UpcastFrom<B3>, O4: UpcastFrom<Undefined>, O5: UpcastFrom<Undefined>,

Source§

impl<R1, R2, A1, B1, A2, B2, A3, B3, O4, O5> UpcastFrom<fn(A1, A2, A3, O4, O5) -> R1> for fn(B1, B2, B3) -> R2
where R2: UpcastFrom<R1>, A1: UpcastFrom<B1>, A2: UpcastFrom<B2>, A3: UpcastFrom<B3>, O4: UpcastFrom<Undefined>, O5: UpcastFrom<Undefined>,

Source§

impl<R1, R2, A1, B1, A2, B2, A3, B3, O4> UpcastFrom<fn(A1, A2, A3) -> R1> for fn(B1, B2, B3, O4) -> R2
where R2: UpcastFrom<R1>, A1: UpcastFrom<B1>, A2: UpcastFrom<B2>, A3: UpcastFrom<B3>, O4: UpcastFrom<Undefined>,

Source§

impl<R1, R2, A1, B1, A2, B2, A3, B3, O4> UpcastFrom<fn(A1, A2, A3, O4) -> R1> for fn(B1, B2, B3) -> R2
where R2: UpcastFrom<R1>, A1: UpcastFrom<B1>, A2: UpcastFrom<B2>, A3: UpcastFrom<B3>, O4: UpcastFrom<Undefined>,

Source§

impl<R1, R2, A1, B1, A2, B2, A3, B3> UpcastFrom<fn(A1, A2, A3) -> R1> for fn(B1, B2, B3) -> R2
where R2: UpcastFrom<R1>, A1: UpcastFrom<B1>, A2: UpcastFrom<B2>, A3: UpcastFrom<B3>,

Source§

impl<R1, R2, A1, B1, A2, B2, O3, O4, O5, O6, O7, O8> UpcastFrom<fn(A1, A2) -> R1> for fn(B1, B2, O3, O4, O5, O6, O7, O8) -> R2

Source§

impl<R1, R2, A1, B1, A2, B2, O3, O4, O5, O6, O7, O8> UpcastFrom<fn(A1, A2, O3, O4, O5, O6, O7, O8) -> R1> for fn(B1, B2) -> R2

Source§

impl<R1, R2, A1, B1, A2, B2, O3, O4, O5, O6, O7> UpcastFrom<fn(A1, A2) -> R1> for fn(B1, B2, O3, O4, O5, O6, O7) -> R2

Source§

impl<R1, R2, A1, B1, A2, B2, O3, O4, O5, O6, O7> UpcastFrom<fn(A1, A2, O3, O4, O5, O6, O7) -> R1> for fn(B1, B2) -> R2

Source§

impl<R1, R2, A1, B1, A2, B2, O3, O4, O5, O6> UpcastFrom<fn(A1, A2) -> R1> for fn(B1, B2, O3, O4, O5, O6) -> R2

Source§

impl<R1, R2, A1, B1, A2, B2, O3, O4, O5, O6> UpcastFrom<fn(A1, A2, O3, O4, O5, O6) -> R1> for fn(B1, B2) -> R2

Source§

impl<R1, R2, A1, B1, A2, B2, O3, O4, O5> UpcastFrom<fn(A1, A2) -> R1> for fn(B1, B2, O3, O4, O5) -> R2
where R2: UpcastFrom<R1>, A1: UpcastFrom<B1>, A2: UpcastFrom<B2>, O3: UpcastFrom<Undefined>, O4: UpcastFrom<Undefined>, O5: UpcastFrom<Undefined>,

Source§

impl<R1, R2, A1, B1, A2, B2, O3, O4, O5> UpcastFrom<fn(A1, A2, O3, O4, O5) -> R1> for fn(B1, B2) -> R2
where R2: UpcastFrom<R1>, A1: UpcastFrom<B1>, A2: UpcastFrom<B2>, O3: UpcastFrom<Undefined>, O4: UpcastFrom<Undefined>, O5: UpcastFrom<Undefined>,

Source§

impl<R1, R2, A1, B1, A2, B2, O3, O4> UpcastFrom<fn(A1, A2) -> R1> for fn(B1, B2, O3, O4) -> R2
where R2: UpcastFrom<R1>, A1: UpcastFrom<B1>, A2: UpcastFrom<B2>, O3: UpcastFrom<Undefined>, O4: UpcastFrom<Undefined>,

Source§

impl<R1, R2, A1, B1, A2, B2, O3, O4> UpcastFrom<fn(A1, A2, O3, O4) -> R1> for fn(B1, B2) -> R2
where R2: UpcastFrom<R1>, A1: UpcastFrom<B1>, A2: UpcastFrom<B2>, O3: UpcastFrom<Undefined>, O4: UpcastFrom<Undefined>,

Source§

impl<R1, R2, A1, B1, A2, B2, O3> UpcastFrom<fn(A1, A2) -> R1> for fn(B1, B2, O3) -> R2
where R2: UpcastFrom<R1>, A1: UpcastFrom<B1>, A2: UpcastFrom<B2>, O3: UpcastFrom<Undefined>,

Source§

impl<R1, R2, A1, B1, A2, B2, O3> UpcastFrom<fn(A1, A2, O3) -> R1> for fn(B1, B2) -> R2
where R2: UpcastFrom<R1>, A1: UpcastFrom<B1>, A2: UpcastFrom<B2>, O3: UpcastFrom<Undefined>,

Source§

impl<R1, R2, A1, B1, A2, B2> UpcastFrom<fn(A1, A2) -> R1> for fn(B1, B2) -> R2
where R2: UpcastFrom<R1>, A1: UpcastFrom<B1>, A2: UpcastFrom<B2>,

Source§

impl<R1, R2, A1, B1, O2, O3, O4, O5, O6, O7, O8> UpcastFrom<fn(A1) -> R1> for fn(B1, O2, O3, O4, O5, O6, O7, O8) -> R2

Source§

impl<R1, R2, A1, B1, O2, O3, O4, O5, O6, O7, O8> UpcastFrom<fn(A1, O2, O3, O4, O5, O6, O7, O8) -> R1> for fn(B1) -> R2

Source§

impl<R1, R2, A1, B1, O2, O3, O4, O5, O6, O7> UpcastFrom<fn(A1) -> R1> for fn(B1, O2, O3, O4, O5, O6, O7) -> R2

Source§

impl<R1, R2, A1, B1, O2, O3, O4, O5, O6, O7> UpcastFrom<fn(A1, O2, O3, O4, O5, O6, O7) -> R1> for fn(B1) -> R2

Source§

impl<R1, R2, A1, B1, O2, O3, O4, O5, O6> UpcastFrom<fn(A1) -> R1> for fn(B1, O2, O3, O4, O5, O6) -> R2

Source§

impl<R1, R2, A1, B1, O2, O3, O4, O5, O6> UpcastFrom<fn(A1, O2, O3, O4, O5, O6) -> R1> for fn(B1) -> R2

Source§

impl<R1, R2, A1, B1, O2, O3, O4, O5> UpcastFrom<fn(A1) -> R1> for fn(B1, O2, O3, O4, O5) -> R2

Source§

impl<R1, R2, A1, B1, O2, O3, O4, O5> UpcastFrom<fn(A1, O2, O3, O4, O5) -> R1> for fn(B1) -> R2

Source§

impl<R1, R2, A1, B1, O2, O3, O4> UpcastFrom<fn(A1) -> R1> for fn(B1, O2, O3, O4) -> R2

Source§

impl<R1, R2, A1, B1, O2, O3, O4> UpcastFrom<fn(A1, O2, O3, O4) -> R1> for fn(B1) -> R2

Source§

impl<R1, R2, A1, B1, O2, O3> UpcastFrom<fn(A1) -> R1> for fn(B1, O2, O3) -> R2
where R2: UpcastFrom<R1>, A1: UpcastFrom<B1>, O2: UpcastFrom<Undefined>, O3: UpcastFrom<Undefined>,

Source§

impl<R1, R2, A1, B1, O2, O3> UpcastFrom<fn(A1, O2, O3) -> R1> for fn(B1) -> R2
where R2: UpcastFrom<R1>, A1: UpcastFrom<B1>, O2: UpcastFrom<Undefined>, O3: UpcastFrom<Undefined>,

Source§

impl<R1, R2, A1, B1, O2> UpcastFrom<fn(A1) -> R1> for fn(B1, O2) -> R2
where R2: UpcastFrom<R1>, A1: UpcastFrom<B1>, O2: UpcastFrom<Undefined>,

Source§

impl<R1, R2, A1, B1, O2> UpcastFrom<fn(A1, O2) -> R1> for fn(B1) -> R2
where R2: UpcastFrom<R1>, A1: UpcastFrom<B1>, O2: UpcastFrom<Undefined>,

Source§

impl<R1, R2, A1, B1> UpcastFrom<fn(A1) -> R1> for fn(B1) -> R2
where R2: UpcastFrom<R1>, A1: UpcastFrom<B1>,

Source§

impl<R1, R2, O1, O2, O3, O4, O5, O6, O7, O8> UpcastFrom<fn() -> R1> for fn(O1, O2, O3, O4, O5, O6, O7, O8) -> R2

Source§

impl<R1, R2, O1, O2, O3, O4, O5, O6, O7, O8> UpcastFrom<fn(O1, O2, O3, O4, O5, O6, O7, O8) -> R1> for fn() -> R2

Source§

impl<R1, R2, O1, O2, O3, O4, O5, O6, O7> UpcastFrom<fn() -> R1> for fn(O1, O2, O3, O4, O5, O6, O7) -> R2

Source§

impl<R1, R2, O1, O2, O3, O4, O5, O6, O7> UpcastFrom<fn(O1, O2, O3, O4, O5, O6, O7) -> R1> for fn() -> R2

Source§

impl<R1, R2, O1, O2, O3, O4, O5, O6> UpcastFrom<fn() -> R1> for fn(O1, O2, O3, O4, O5, O6) -> R2

Source§

impl<R1, R2, O1, O2, O3, O4, O5, O6> UpcastFrom<fn(O1, O2, O3, O4, O5, O6) -> R1> for fn() -> R2

Source§

impl<R1, R2, O1, O2, O3, O4, O5> UpcastFrom<fn() -> R1> for fn(O1, O2, O3, O4, O5) -> R2

Source§

impl<R1, R2, O1, O2, O3, O4, O5> UpcastFrom<fn(O1, O2, O3, O4, O5) -> R1> for fn() -> R2

Source§

impl<R1, R2, O1, O2, O3, O4> UpcastFrom<fn() -> R1> for fn(O1, O2, O3, O4) -> R2

Source§

impl<R1, R2, O1, O2, O3, O4> UpcastFrom<fn(O1, O2, O3, O4) -> R1> for fn() -> R2

Source§

impl<R1, R2, O1, O2, O3> UpcastFrom<fn() -> R1> for fn(O1, O2, O3) -> R2

Source§

impl<R1, R2, O1, O2, O3> UpcastFrom<fn(O1, O2, O3) -> R1> for fn() -> R2

Source§

impl<R1, R2, O1, O2> UpcastFrom<fn() -> R1> for fn(O1, O2) -> R2

Source§

impl<R1, R2, O1, O2> UpcastFrom<fn(O1, O2) -> R1> for fn() -> R2

Source§

impl<R1, R2, O1> UpcastFrom<fn() -> R1> for fn(O1) -> R2
where R2: UpcastFrom<R1>, O1: UpcastFrom<Undefined>,

Source§

impl<R1, R2, O1> UpcastFrom<fn(O1) -> R1> for fn() -> R2
where R2: UpcastFrom<R1>, O1: UpcastFrom<Undefined>,

Source§

impl<R1, R2> UpcastFrom<fn() -> R1> for fn() -> R2
where R2: UpcastFrom<R1>,

Source§

impl<T1, T2, T3, T4, T5, T6, T7, T8, Target1, Target2, Target3, Target4, Target5, Target6, Target7, Target8> UpcastFrom<(T1, T2, T3, T4, T5, T6, T7, T8)> for (Target1, Target2, Target3, Target4, Target5, Target6, Target7, Target8)
where Target1: JsGeneric + UpcastFrom<T1>, Target2: JsGeneric + UpcastFrom<T2>, Target3: JsGeneric + UpcastFrom<T3>, Target4: JsGeneric + UpcastFrom<T4>, Target5: JsGeneric + UpcastFrom<T5>, Target6: JsGeneric + UpcastFrom<T6>, Target7: JsGeneric + UpcastFrom<T7>, Target8: JsGeneric + UpcastFrom<T8>, T1: JsGeneric, T2: JsGeneric, T3: JsGeneric, T4: JsGeneric, T5: JsGeneric, T6: JsGeneric, T7: JsGeneric, T8: JsGeneric,

Source§

impl<T1, T2, T3, T4, T5, T6, T7, Target1, Target2, Target3, Target4, Target5, Target6, Target7> UpcastFrom<(T1, T2, T3, T4, T5, T6, T7)> for (Target1, Target2, Target3, Target4, Target5, Target6, Target7)
where Target1: JsGeneric + UpcastFrom<T1>, Target2: JsGeneric + UpcastFrom<T2>, Target3: JsGeneric + UpcastFrom<T3>, Target4: JsGeneric + UpcastFrom<T4>, Target5: JsGeneric + UpcastFrom<T5>, Target6: JsGeneric + UpcastFrom<T6>, Target7: JsGeneric + UpcastFrom<T7>, T1: JsGeneric, T2: JsGeneric, T3: JsGeneric, T4: JsGeneric, T5: JsGeneric, T6: JsGeneric, T7: JsGeneric,

Source§

impl<T1, T2, T3, T4, T5, T6, Target1, Target2, Target3, Target4, Target5, Target6> UpcastFrom<(T1, T2, T3, T4, T5, T6)> for (Target1, Target2, Target3, Target4, Target5, Target6)
where Target1: JsGeneric + UpcastFrom<T1>, Target2: JsGeneric + UpcastFrom<T2>, Target3: JsGeneric + UpcastFrom<T3>, Target4: JsGeneric + UpcastFrom<T4>, Target5: JsGeneric + UpcastFrom<T5>, Target6: JsGeneric + UpcastFrom<T6>, T1: JsGeneric, T2: JsGeneric, T3: JsGeneric, T4: JsGeneric, T5: JsGeneric, T6: JsGeneric,

Source§

impl<T1, T2, T3, T4, T5, Target1, Target2, Target3, Target4, Target5> UpcastFrom<(T1, T2, T3, T4, T5)> for (Target1, Target2, Target3, Target4, Target5)
where Target1: JsGeneric + UpcastFrom<T1>, Target2: JsGeneric + UpcastFrom<T2>, Target3: JsGeneric + UpcastFrom<T3>, Target4: JsGeneric + UpcastFrom<T4>, Target5: JsGeneric + UpcastFrom<T5>, T1: JsGeneric, T2: JsGeneric, T3: JsGeneric, T4: JsGeneric, T5: JsGeneric,

Source§

impl<T1, T2, T3, T4, Target1, Target2, Target3, Target4> UpcastFrom<(T1, T2, T3, T4)> for (Target1, Target2, Target3, Target4)
where Target1: JsGeneric + UpcastFrom<T1>, Target2: JsGeneric + UpcastFrom<T2>, Target3: JsGeneric + UpcastFrom<T3>, Target4: JsGeneric + UpcastFrom<T4>, T1: JsGeneric, T2: JsGeneric, T3: JsGeneric, T4: JsGeneric,

Source§

impl<T1, T2, T3, Target1, Target2, Target3> UpcastFrom<(T1, T2, T3)> for (Target1, Target2, Target3)
where Target1: JsGeneric + UpcastFrom<T1>, Target2: JsGeneric + UpcastFrom<T2>, Target3: JsGeneric + UpcastFrom<T3>, T1: JsGeneric, T2: JsGeneric, T3: JsGeneric,

Source§

impl<T1, T2, Target1, Target2> UpcastFrom<(T1, T2)> for (Target1, Target2)
where Target1: JsGeneric + UpcastFrom<T1>, Target2: JsGeneric + UpcastFrom<T2>, T1: JsGeneric, T2: JsGeneric,

Source§

impl<T1, Target1> UpcastFrom<(T1,)> for (Target1,)
where Target1: JsGeneric + UpcastFrom<T1>, T1: JsGeneric,

Source§

impl<T, E, TargetT, TargetE> UpcastFrom<Result<T, E>> for Result<TargetT, TargetE>
where TargetT: UpcastFrom<T>, TargetE: UpcastFrom<E>,

Source§

impl<T, Target> UpcastFrom<*const T> for *const Target
where Target: UpcastFrom<T>,

Source§

impl<T, Target> UpcastFrom<Box<[T]>> for Box<[Target]>
where Target: UpcastFrom<T>,

Source§

impl<T, Target> UpcastFrom<Option<T>> for Option<Target>
where Target: UpcastFrom<T>,

Source§

impl<T, Target> UpcastFrom<Vec<T>> for Vec<Target>
where Target: UpcastFrom<T>,

Implementors§

Source§

impl UpcastFrom<&[u8]> for ArrayBuffer

Source§

impl UpcastFrom<&str> for JsString

Source§

impl UpcastFrom<()> for JsValue

Source§

impl UpcastFrom<()> for Undefined

Source§

impl UpcastFrom<AggregateError> for AggregateError

Source§

impl UpcastFrom<AggregateError> for Error

Source§

impl UpcastFrom<AggregateError> for JsNullable

Source§

impl UpcastFrom<AggregateError> for JsNullable<AggregateError>

Source§

impl UpcastFrom<AggregateError> for JsNullable<Error>

Source§

impl UpcastFrom<AggregateError> for JsNullable<Object>

Source§

impl UpcastFrom<AggregateError> for JsOption

Source§

impl UpcastFrom<AggregateError> for JsOption<AggregateError>

Source§

impl UpcastFrom<AggregateError> for JsOption<Error>

Source§

impl UpcastFrom<AggregateError> for JsOption<Object>

Source§

impl UpcastFrom<AggregateError> for JsValue

Source§

impl UpcastFrom<AggregateError> for Object

Source§

impl UpcastFrom<AnimationEvent> for AnimationEvent

Source§

impl UpcastFrom<AnimationEvent> for Event

Source§

impl UpcastFrom<AnimationEvent> for JsNullable

Source§

impl UpcastFrom<AnimationEvent> for JsNullable<AnimationEvent>

Source§

impl UpcastFrom<AnimationEvent> for JsNullable<Event>

Source§

impl UpcastFrom<AnimationEvent> for JsNullable<Object>

Source§

impl UpcastFrom<AnimationEvent> for JsOption

Source§

impl UpcastFrom<AnimationEvent> for JsOption<AnimationEvent>

Source§

impl UpcastFrom<AnimationEvent> for JsOption<Event>

Source§

impl UpcastFrom<AnimationEvent> for JsOption<Object>

Source§

impl UpcastFrom<AnimationEvent> for JsValue

Source§

impl UpcastFrom<AnimationEvent> for Object

Source§

impl UpcastFrom<ArrayBuffer> for ArrayBuffer

Source§

impl UpcastFrom<ArrayBuffer> for JsNullable

Source§

impl UpcastFrom<ArrayBuffer> for JsNullable<ArrayBuffer>

Source§

impl UpcastFrom<ArrayBuffer> for JsNullable<Object>

Source§

impl UpcastFrom<ArrayBuffer> for JsOption

Source§

impl UpcastFrom<ArrayBuffer> for JsOption<ArrayBuffer>

Source§

impl UpcastFrom<ArrayBuffer> for JsOption<Object>

Source§

impl UpcastFrom<ArrayBuffer> for JsValue

Source§

impl UpcastFrom<ArrayBuffer> for Object

Source§

impl UpcastFrom<ArrayBufferOptions> for ArrayBufferOptions

Source§

impl UpcastFrom<ArrayBufferOptions> for JsNullable

Source§

impl UpcastFrom<ArrayBufferOptions> for JsNullable<ArrayBufferOptions>

Source§

impl UpcastFrom<ArrayBufferOptions> for JsNullable<Object>

Source§

impl UpcastFrom<ArrayBufferOptions> for JsOption

Source§

impl UpcastFrom<ArrayBufferOptions> for JsOption<ArrayBufferOptions>

Source§

impl UpcastFrom<ArrayBufferOptions> for JsOption<Object>

Source§

impl UpcastFrom<ArrayBufferOptions> for JsValue

Source§

impl UpcastFrom<ArrayBufferOptions> for Object

Source§

impl UpcastFrom<AudioBuffer> for AudioBuffer

Source§

impl UpcastFrom<AudioBuffer> for JsNullable

Source§

impl UpcastFrom<AudioBuffer> for JsNullable<AudioBuffer>

Source§

impl UpcastFrom<AudioBuffer> for JsNullable<Object>

Source§

impl UpcastFrom<AudioBuffer> for JsOption

Source§

impl UpcastFrom<AudioBuffer> for JsOption<AudioBuffer>

Source§

impl UpcastFrom<AudioBuffer> for JsOption<Object>

Source§

impl UpcastFrom<AudioBuffer> for JsValue

Source§

impl UpcastFrom<AudioBuffer> for Object

Source§

impl UpcastFrom<AudioBufferSourceNode> for AudioBufferSourceNode

Source§

impl UpcastFrom<AudioBufferSourceNode> for AudioNode

Source§

impl UpcastFrom<AudioBufferSourceNode> for AudioScheduledSourceNode

Source§

impl UpcastFrom<AudioBufferSourceNode> for EventTarget

Source§

impl UpcastFrom<AudioBufferSourceNode> for JsNullable

Source§

impl UpcastFrom<AudioBufferSourceNode> for JsNullable<AudioBufferSourceNode>

Source§

impl UpcastFrom<AudioBufferSourceNode> for JsNullable<AudioNode>

Source§

impl UpcastFrom<AudioBufferSourceNode> for JsNullable<AudioScheduledSourceNode>

Source§

impl UpcastFrom<AudioBufferSourceNode> for JsNullable<EventTarget>

Source§

impl UpcastFrom<AudioBufferSourceNode> for JsNullable<Object>

Source§

impl UpcastFrom<AudioBufferSourceNode> for JsOption

Source§

impl UpcastFrom<AudioBufferSourceNode> for JsOption<AudioBufferSourceNode>

Source§

impl UpcastFrom<AudioBufferSourceNode> for JsOption<AudioNode>

Source§

impl UpcastFrom<AudioBufferSourceNode> for JsOption<AudioScheduledSourceNode>

Source§

impl UpcastFrom<AudioBufferSourceNode> for JsOption<EventTarget>

Source§

impl UpcastFrom<AudioBufferSourceNode> for JsOption<Object>

Source§

impl UpcastFrom<AudioBufferSourceNode> for JsValue

Source§

impl UpcastFrom<AudioBufferSourceNode> for Object

Source§

impl UpcastFrom<AudioContext> for AudioContext

Source§

impl UpcastFrom<AudioContext> for BaseAudioContext

Source§

impl UpcastFrom<AudioContext> for EventTarget

Source§

impl UpcastFrom<AudioContext> for JsNullable

Source§

impl UpcastFrom<AudioContext> for JsNullable<AudioContext>

Source§

impl UpcastFrom<AudioContext> for JsNullable<BaseAudioContext>

Source§

impl UpcastFrom<AudioContext> for JsNullable<EventTarget>

Source§

impl UpcastFrom<AudioContext> for JsNullable<Object>

Source§

impl UpcastFrom<AudioContext> for JsOption

Source§

impl UpcastFrom<AudioContext> for JsOption<AudioContext>

Source§

impl UpcastFrom<AudioContext> for JsOption<BaseAudioContext>

Source§

impl UpcastFrom<AudioContext> for JsOption<EventTarget>

Source§

impl UpcastFrom<AudioContext> for JsOption<Object>

Source§

impl UpcastFrom<AudioContext> for JsValue

Source§

impl UpcastFrom<AudioContext> for Object

Source§

impl UpcastFrom<AudioDestinationNode> for AudioDestinationNode

Source§

impl UpcastFrom<AudioDestinationNode> for AudioNode

Source§

impl UpcastFrom<AudioDestinationNode> for EventTarget

Source§

impl UpcastFrom<AudioDestinationNode> for JsNullable

Source§

impl UpcastFrom<AudioDestinationNode> for JsNullable<AudioDestinationNode>

Source§

impl UpcastFrom<AudioDestinationNode> for JsNullable<AudioNode>

Source§

impl UpcastFrom<AudioDestinationNode> for JsNullable<EventTarget>

Source§

impl UpcastFrom<AudioDestinationNode> for JsNullable<Object>

Source§

impl UpcastFrom<AudioDestinationNode> for JsOption

Source§

impl UpcastFrom<AudioDestinationNode> for JsOption<AudioDestinationNode>

Source§

impl UpcastFrom<AudioDestinationNode> for JsOption<AudioNode>

Source§

impl UpcastFrom<AudioDestinationNode> for JsOption<EventTarget>

Source§

impl UpcastFrom<AudioDestinationNode> for JsOption<Object>

Source§

impl UpcastFrom<AudioDestinationNode> for JsValue

Source§

impl UpcastFrom<AudioDestinationNode> for Object

Source§

impl UpcastFrom<AudioListener> for AudioListener

Source§

impl UpcastFrom<AudioListener> for JsNullable

Source§

impl UpcastFrom<AudioListener> for JsNullable<AudioListener>

Source§

impl UpcastFrom<AudioListener> for JsNullable<Object>

Source§

impl UpcastFrom<AudioListener> for JsOption

Source§

impl UpcastFrom<AudioListener> for JsOption<AudioListener>

Source§

impl UpcastFrom<AudioListener> for JsOption<Object>

Source§

impl UpcastFrom<AudioListener> for JsValue

Source§

impl UpcastFrom<AudioListener> for Object

Source§

impl UpcastFrom<AudioNode> for AudioNode

Source§

impl UpcastFrom<AudioNode> for EventTarget

Source§

impl UpcastFrom<AudioNode> for JsNullable

Source§

impl UpcastFrom<AudioNode> for JsNullable<AudioNode>

Source§

impl UpcastFrom<AudioNode> for JsNullable<EventTarget>

Source§

impl UpcastFrom<AudioNode> for JsNullable<Object>

Source§

impl UpcastFrom<AudioNode> for JsOption

Source§

impl UpcastFrom<AudioNode> for JsOption<AudioNode>

Source§

impl UpcastFrom<AudioNode> for JsOption<EventTarget>

Source§

impl UpcastFrom<AudioNode> for JsOption<Object>

Source§

impl UpcastFrom<AudioNode> for JsValue

Source§

impl UpcastFrom<AudioNode> for Object

Source§

impl UpcastFrom<AudioParam> for AudioParam

Source§

impl UpcastFrom<AudioParam> for JsNullable

Source§

impl UpcastFrom<AudioParam> for JsNullable<AudioParam>

Source§

impl UpcastFrom<AudioParam> for JsNullable<Object>

Source§

impl UpcastFrom<AudioParam> for JsOption

Source§

impl UpcastFrom<AudioParam> for JsOption<AudioParam>

Source§

impl UpcastFrom<AudioParam> for JsOption<Object>

Source§

impl UpcastFrom<AudioParam> for JsValue

Source§

impl UpcastFrom<AudioParam> for Object

Source§

impl UpcastFrom<AudioScheduledSourceNode> for AudioNode

Source§

impl UpcastFrom<AudioScheduledSourceNode> for AudioScheduledSourceNode

Source§

impl UpcastFrom<AudioScheduledSourceNode> for EventTarget

Source§

impl UpcastFrom<AudioScheduledSourceNode> for JsNullable

Source§

impl UpcastFrom<AudioScheduledSourceNode> for JsNullable<AudioNode>

Source§

impl UpcastFrom<AudioScheduledSourceNode> for JsNullable<AudioScheduledSourceNode>

Source§

impl UpcastFrom<AudioScheduledSourceNode> for JsNullable<EventTarget>

Source§

impl UpcastFrom<AudioScheduledSourceNode> for JsNullable<Object>

Source§

impl UpcastFrom<AudioScheduledSourceNode> for JsOption

Source§

impl UpcastFrom<AudioScheduledSourceNode> for JsOption<AudioNode>

Source§

impl UpcastFrom<AudioScheduledSourceNode> for JsOption<AudioScheduledSourceNode>

Source§

impl UpcastFrom<AudioScheduledSourceNode> for JsOption<EventTarget>

Source§

impl UpcastFrom<AudioScheduledSourceNode> for JsOption<Object>

Source§

impl UpcastFrom<AudioScheduledSourceNode> for JsValue

Source§

impl UpcastFrom<AudioScheduledSourceNode> for Object

Source§

impl UpcastFrom<BaseAudioContext> for BaseAudioContext

Source§

impl UpcastFrom<BaseAudioContext> for EventTarget

Source§

impl UpcastFrom<BaseAudioContext> for JsNullable

Source§

impl UpcastFrom<BaseAudioContext> for JsNullable<BaseAudioContext>

Source§

impl UpcastFrom<BaseAudioContext> for JsNullable<EventTarget>

Source§

impl UpcastFrom<BaseAudioContext> for JsNullable<Object>

Source§

impl UpcastFrom<BaseAudioContext> for JsOption

Source§

impl UpcastFrom<BaseAudioContext> for JsOption<BaseAudioContext>

Source§

impl UpcastFrom<BaseAudioContext> for JsOption<EventTarget>

Source§

impl UpcastFrom<BaseAudioContext> for JsOption<Object>

Source§

impl UpcastFrom<BaseAudioContext> for JsValue

Source§

impl UpcastFrom<BaseAudioContext> for Object

Source§

impl UpcastFrom<BeforeUnloadEvent> for BeforeUnloadEvent

Source§

impl UpcastFrom<BeforeUnloadEvent> for Event

Source§

impl UpcastFrom<BeforeUnloadEvent> for JsNullable

Source§

impl UpcastFrom<BeforeUnloadEvent> for JsNullable<BeforeUnloadEvent>

Source§

impl UpcastFrom<BeforeUnloadEvent> for JsNullable<Event>

Source§

impl UpcastFrom<BeforeUnloadEvent> for JsNullable<Object>

Source§

impl UpcastFrom<BeforeUnloadEvent> for JsOption

Source§

impl UpcastFrom<BeforeUnloadEvent> for JsOption<BeforeUnloadEvent>

Source§

impl UpcastFrom<BeforeUnloadEvent> for JsOption<Event>

Source§

impl UpcastFrom<BeforeUnloadEvent> for JsOption<Object>

Source§

impl UpcastFrom<BeforeUnloadEvent> for JsValue

Source§

impl UpcastFrom<BeforeUnloadEvent> for Object

Source§

impl UpcastFrom<BigInt64Array> for BigInt64Array

Source§

impl UpcastFrom<BigInt64Array> for JsNullable

Source§

impl UpcastFrom<BigInt64Array> for JsNullable<BigInt64Array>

Source§

impl UpcastFrom<BigInt64Array> for JsNullable<Object>

Source§

impl UpcastFrom<BigInt64Array> for JsOption

Source§

impl UpcastFrom<BigInt64Array> for JsOption<BigInt64Array>

Source§

impl UpcastFrom<BigInt64Array> for JsOption<Object>

Source§

impl UpcastFrom<BigInt64Array> for JsValue

Source§

impl UpcastFrom<BigInt64Array> for Object

Source§

impl UpcastFrom<BigInt> for BigInt

Source§

impl UpcastFrom<BigInt> for JsNullable

Source§

impl UpcastFrom<BigInt> for JsNullable<BigInt>

Source§

impl UpcastFrom<BigInt> for JsNullable<Object>

Source§

impl UpcastFrom<BigInt> for JsOption

Source§

impl UpcastFrom<BigInt> for JsOption<BigInt>

Source§

impl UpcastFrom<BigInt> for JsOption<Object>

Source§

impl UpcastFrom<BigInt> for JsValue

Source§

impl UpcastFrom<BigInt> for Object

Source§

impl UpcastFrom<BigUint64Array> for BigUint64Array

Source§

impl UpcastFrom<BigUint64Array> for JsNullable

Source§

impl UpcastFrom<BigUint64Array> for JsNullable<BigUint64Array>

Source§

impl UpcastFrom<BigUint64Array> for JsNullable<Object>

Source§

impl UpcastFrom<BigUint64Array> for JsOption

Source§

impl UpcastFrom<BigUint64Array> for JsOption<BigUint64Array>

Source§

impl UpcastFrom<BigUint64Array> for JsOption<Object>

Source§

impl UpcastFrom<BigUint64Array> for JsValue

Source§

impl UpcastFrom<BigUint64Array> for Object

Source§

impl UpcastFrom<Blob> for Blob

Source§

impl UpcastFrom<Blob> for JsNullable

Source§

impl UpcastFrom<Blob> for JsNullable<Blob>

Source§

impl UpcastFrom<Blob> for JsNullable<Object>

Source§

impl UpcastFrom<Blob> for JsOption

Source§

impl UpcastFrom<Blob> for JsOption<Blob>

Source§

impl UpcastFrom<Blob> for JsOption<Object>

Source§

impl UpcastFrom<Blob> for JsValue

Source§

impl UpcastFrom<Blob> for Object

Source§

impl UpcastFrom<Boolean> for Boolean

Source§

impl UpcastFrom<Boolean> for JsNullable

Source§

impl UpcastFrom<Boolean> for JsNullable<Boolean>

Source§

impl UpcastFrom<Boolean> for JsNullable<Object>

Source§

impl UpcastFrom<Boolean> for JsOption

Source§

impl UpcastFrom<Boolean> for JsOption<Boolean>

Source§

impl UpcastFrom<Boolean> for JsOption<Object>

Source§

impl UpcastFrom<Boolean> for JsValue

Source§

impl UpcastFrom<Boolean> for Object

Source§

impl UpcastFrom<CanvasGradient> for CanvasGradient

Source§

impl UpcastFrom<CanvasGradient> for JsNullable

Source§

impl UpcastFrom<CanvasGradient> for JsNullable<CanvasGradient>

Source§

impl UpcastFrom<CanvasGradient> for JsNullable<Object>

Source§

impl UpcastFrom<CanvasGradient> for JsOption

Source§

impl UpcastFrom<CanvasGradient> for JsOption<CanvasGradient>

Source§

impl UpcastFrom<CanvasGradient> for JsOption<Object>

Source§

impl UpcastFrom<CanvasGradient> for JsValue

Source§

impl UpcastFrom<CanvasGradient> for Object

Source§

impl UpcastFrom<CanvasRenderingContext2d> for CanvasRenderingContext2d

Source§

impl UpcastFrom<CanvasRenderingContext2d> for JsNullable

Source§

impl UpcastFrom<CanvasRenderingContext2d> for JsNullable<CanvasRenderingContext2d>

Source§

impl UpcastFrom<CanvasRenderingContext2d> for JsNullable<Object>

Source§

impl UpcastFrom<CanvasRenderingContext2d> for JsOption

Source§

impl UpcastFrom<CanvasRenderingContext2d> for JsOption<CanvasRenderingContext2d>

Source§

impl UpcastFrom<CanvasRenderingContext2d> for JsOption<Object>

Source§

impl UpcastFrom<CanvasRenderingContext2d> for JsValue

Source§

impl UpcastFrom<CanvasRenderingContext2d> for Object

Source§

impl UpcastFrom<CharacterData> for CharacterData

Source§

impl UpcastFrom<CharacterData> for EventTarget

Source§

impl UpcastFrom<CharacterData> for JsNullable

Source§

impl UpcastFrom<CharacterData> for JsNullable<CharacterData>

Source§

impl UpcastFrom<CharacterData> for JsNullable<EventTarget>

Source§

impl UpcastFrom<CharacterData> for JsNullable<Node>

Source§

impl UpcastFrom<CharacterData> for JsNullable<Object>

Source§

impl UpcastFrom<CharacterData> for JsOption

Source§

impl UpcastFrom<CharacterData> for JsOption<CharacterData>

Source§

impl UpcastFrom<CharacterData> for JsOption<EventTarget>

Source§

impl UpcastFrom<CharacterData> for JsOption<Node>

Source§

impl UpcastFrom<CharacterData> for JsOption<Object>

Source§

impl UpcastFrom<CharacterData> for JsValue

Source§

impl UpcastFrom<CharacterData> for Node

Source§

impl UpcastFrom<CharacterData> for Object

Source§

impl UpcastFrom<Clipboard> for Clipboard

Source§

impl UpcastFrom<Clipboard> for EventTarget

Source§

impl UpcastFrom<Clipboard> for JsNullable

Source§

impl UpcastFrom<Clipboard> for JsNullable<Clipboard>

Source§

impl UpcastFrom<Clipboard> for JsNullable<EventTarget>

Source§

impl UpcastFrom<Clipboard> for JsNullable<Object>

Source§

impl UpcastFrom<Clipboard> for JsOption

Source§

impl UpcastFrom<Clipboard> for JsOption<Clipboard>

Source§

impl UpcastFrom<Clipboard> for JsOption<EventTarget>

Source§

impl UpcastFrom<Clipboard> for JsOption<Object>

Source§

impl UpcastFrom<Clipboard> for JsValue

Source§

impl UpcastFrom<Clipboard> for Object

Source§

impl UpcastFrom<ClipboardEvent> for ClipboardEvent

Source§

impl UpcastFrom<ClipboardEvent> for Event

Source§

impl UpcastFrom<ClipboardEvent> for JsNullable

Source§

impl UpcastFrom<ClipboardEvent> for JsNullable<ClipboardEvent>

Source§

impl UpcastFrom<ClipboardEvent> for JsNullable<Event>

Source§

impl UpcastFrom<ClipboardEvent> for JsNullable<Object>

Source§

impl UpcastFrom<ClipboardEvent> for JsOption

Source§

impl UpcastFrom<ClipboardEvent> for JsOption<ClipboardEvent>

Source§

impl UpcastFrom<ClipboardEvent> for JsOption<Event>

Source§

impl UpcastFrom<ClipboardEvent> for JsOption<Object>

Source§

impl UpcastFrom<ClipboardEvent> for JsValue

Source§

impl UpcastFrom<ClipboardEvent> for Object

Source§

impl UpcastFrom<Collator> for Collator

Source§

impl UpcastFrom<Collator> for JsNullable

Source§

impl UpcastFrom<Collator> for JsNullable<Collator>

Source§

impl UpcastFrom<Collator> for JsNullable<Object>

Source§

impl UpcastFrom<Collator> for JsOption

Source§

impl UpcastFrom<Collator> for JsOption<Collator>

Source§

impl UpcastFrom<Collator> for JsOption<Object>

Source§

impl UpcastFrom<Collator> for JsValue

Source§

impl UpcastFrom<Collator> for Object

Source§

impl UpcastFrom<CollatorOptions> for CollatorOptions

Source§

impl UpcastFrom<CollatorOptions> for JsNullable

Source§

impl UpcastFrom<CollatorOptions> for JsNullable<CollatorOptions>

Source§

impl UpcastFrom<CollatorOptions> for JsNullable<Object>

Source§

impl UpcastFrom<CollatorOptions> for JsOption

Source§

impl UpcastFrom<CollatorOptions> for JsOption<CollatorOptions>

Source§

impl UpcastFrom<CollatorOptions> for JsOption<Object>

Source§

impl UpcastFrom<CollatorOptions> for JsValue

Source§

impl UpcastFrom<CollatorOptions> for Object

Source§

impl UpcastFrom<CompileError> for CompileError

Source§

impl UpcastFrom<CompileError> for Error

Source§

impl UpcastFrom<CompileError> for JsNullable

Source§

impl UpcastFrom<CompileError> for JsNullable<CompileError>

Source§

impl UpcastFrom<CompileError> for JsNullable<Error>

Source§

impl UpcastFrom<CompileError> for JsOption

Source§

impl UpcastFrom<CompileError> for JsOption<CompileError>

Source§

impl UpcastFrom<CompileError> for JsOption<Error>

Source§

impl UpcastFrom<CompileError> for JsValue

Source§

impl UpcastFrom<ConsoleTask> for JsNullable

Source§

impl UpcastFrom<ConsoleTask> for JsNullable<ConsoleTask>

Source§

impl UpcastFrom<ConsoleTask> for JsOption

Source§

impl UpcastFrom<ConsoleTask> for JsOption<ConsoleTask>

Source§

impl UpcastFrom<ConsoleTask> for JsValue

Source§

impl UpcastFrom<CssStyleDeclaration> for CssStyleDeclaration

Source§

impl UpcastFrom<CssStyleDeclaration> for JsNullable

Source§

impl UpcastFrom<CssStyleDeclaration> for JsNullable<CssStyleDeclaration>

Source§

impl UpcastFrom<CssStyleDeclaration> for JsNullable<Object>

Source§

impl UpcastFrom<CssStyleDeclaration> for JsOption

Source§

impl UpcastFrom<CssStyleDeclaration> for JsOption<CssStyleDeclaration>

Source§

impl UpcastFrom<CssStyleDeclaration> for JsOption<Object>

Source§

impl UpcastFrom<CssStyleDeclaration> for JsValue

Source§

impl UpcastFrom<CssStyleDeclaration> for Object

Source§

impl UpcastFrom<DataTransfer> for DataTransfer

Source§

impl UpcastFrom<DataTransfer> for JsNullable

Source§

impl UpcastFrom<DataTransfer> for JsNullable<DataTransfer>

Source§

impl UpcastFrom<DataTransfer> for JsNullable<Object>

Source§

impl UpcastFrom<DataTransfer> for JsOption

Source§

impl UpcastFrom<DataTransfer> for JsOption<DataTransfer>

Source§

impl UpcastFrom<DataTransfer> for JsOption<Object>

Source§

impl UpcastFrom<DataTransfer> for JsValue

Source§

impl UpcastFrom<DataTransfer> for Object

Source§

impl UpcastFrom<DataView> for DataView

Source§

impl UpcastFrom<DataView> for JsNullable

Source§

impl UpcastFrom<DataView> for JsNullable<DataView>

Source§

impl UpcastFrom<DataView> for JsNullable<Object>

Source§

impl UpcastFrom<DataView> for JsOption

Source§

impl UpcastFrom<DataView> for JsOption<DataView>

Source§

impl UpcastFrom<DataView> for JsOption<Object>

Source§

impl UpcastFrom<DataView> for JsValue

Source§

impl UpcastFrom<DataView> for Object

Source§

impl UpcastFrom<Date> for Date

Source§

impl UpcastFrom<Date> for JsNullable

Source§

impl UpcastFrom<Date> for JsNullable<Date>

Source§

impl UpcastFrom<Date> for JsNullable<Object>

Source§

impl UpcastFrom<Date> for JsOption

Source§

impl UpcastFrom<Date> for JsOption<Date>

Source§

impl UpcastFrom<Date> for JsOption<Object>

Source§

impl UpcastFrom<Date> for JsValue

Source§

impl UpcastFrom<Date> for Object

Source§

impl UpcastFrom<DateTimeFormat> for DateTimeFormat

Source§

impl UpcastFrom<DateTimeFormat> for JsNullable

Source§

impl UpcastFrom<DateTimeFormat> for JsNullable<DateTimeFormat>

Source§

impl UpcastFrom<DateTimeFormat> for JsNullable<Object>

Source§

impl UpcastFrom<DateTimeFormat> for JsOption

Source§

impl UpcastFrom<DateTimeFormat> for JsOption<DateTimeFormat>

Source§

impl UpcastFrom<DateTimeFormat> for JsOption<Object>

Source§

impl UpcastFrom<DateTimeFormat> for JsValue

Source§

impl UpcastFrom<DateTimeFormat> for Object

Source§

impl UpcastFrom<DateTimeFormatOptions> for DateTimeFormatOptions

Source§

impl UpcastFrom<DateTimeFormatOptions> for JsNullable

Source§

impl UpcastFrom<DateTimeFormatOptions> for JsNullable<DateTimeFormatOptions>

Source§

impl UpcastFrom<DateTimeFormatOptions> for JsNullable<Object>

Source§

impl UpcastFrom<DateTimeFormatOptions> for JsOption

Source§

impl UpcastFrom<DateTimeFormatOptions> for JsOption<DateTimeFormatOptions>

Source§

impl UpcastFrom<DateTimeFormatOptions> for JsOption<Object>

Source§

impl UpcastFrom<DateTimeFormatOptions> for JsValue

Source§

impl UpcastFrom<DateTimeFormatOptions> for Object

Source§

impl UpcastFrom<DateTimeFormatPart> for DateTimeFormatPart

Source§

impl UpcastFrom<DateTimeFormatPart> for JsNullable

Source§

impl UpcastFrom<DateTimeFormatPart> for JsNullable<DateTimeFormatPart>

Source§

impl UpcastFrom<DateTimeFormatPart> for JsNullable<Object>

Source§

impl UpcastFrom<DateTimeFormatPart> for JsOption

Source§

impl UpcastFrom<DateTimeFormatPart> for JsOption<DateTimeFormatPart>

Source§

impl UpcastFrom<DateTimeFormatPart> for JsOption<Object>

Source§

impl UpcastFrom<DateTimeFormatPart> for JsValue

Source§

impl UpcastFrom<DateTimeFormatPart> for Object

Source§

impl UpcastFrom<DateTimeRangeFormatPart> for DateTimeFormatPart

Source§

impl UpcastFrom<DateTimeRangeFormatPart> for DateTimeRangeFormatPart

Source§

impl UpcastFrom<DateTimeRangeFormatPart> for JsNullable

Source§

impl UpcastFrom<DateTimeRangeFormatPart> for JsNullable<DateTimeFormatPart>

Source§

impl UpcastFrom<DateTimeRangeFormatPart> for JsNullable<DateTimeRangeFormatPart>

Source§

impl UpcastFrom<DateTimeRangeFormatPart> for JsOption

Source§

impl UpcastFrom<DateTimeRangeFormatPart> for JsOption<DateTimeFormatPart>

Source§

impl UpcastFrom<DateTimeRangeFormatPart> for JsOption<DateTimeRangeFormatPart>

Source§

impl UpcastFrom<DateTimeRangeFormatPart> for JsValue

Source§

impl UpcastFrom<DisplayNames> for DisplayNames

Source§

impl UpcastFrom<DisplayNames> for JsNullable

Source§

impl UpcastFrom<DisplayNames> for JsNullable<DisplayNames>

Source§

impl UpcastFrom<DisplayNames> for JsNullable<Object>

Source§

impl UpcastFrom<DisplayNames> for JsOption

Source§

impl UpcastFrom<DisplayNames> for JsOption<DisplayNames>

Source§

impl UpcastFrom<DisplayNames> for JsOption<Object>

Source§

impl UpcastFrom<DisplayNames> for JsValue

Source§

impl UpcastFrom<DisplayNames> for Object

Source§

impl UpcastFrom<DisplayNamesOptions> for DisplayNamesOptions

Source§

impl UpcastFrom<DisplayNamesOptions> for JsNullable

Source§

impl UpcastFrom<DisplayNamesOptions> for JsNullable<DisplayNamesOptions>

Source§

impl UpcastFrom<DisplayNamesOptions> for JsNullable<Object>

Source§

impl UpcastFrom<DisplayNamesOptions> for JsOption

Source§

impl UpcastFrom<DisplayNamesOptions> for JsOption<DisplayNamesOptions>

Source§

impl UpcastFrom<DisplayNamesOptions> for JsOption<Object>

Source§

impl UpcastFrom<DisplayNamesOptions> for JsValue

Source§

impl UpcastFrom<DisplayNamesOptions> for Object

Source§

impl UpcastFrom<Document> for Document

Source§

impl UpcastFrom<Document> for EventTarget

Source§

impl UpcastFrom<Document> for JsNullable

Source§

impl UpcastFrom<Document> for JsNullable<Document>

Source§

impl UpcastFrom<Document> for JsNullable<EventTarget>

Source§

impl UpcastFrom<Document> for JsNullable<Node>

Source§

impl UpcastFrom<Document> for JsNullable<Object>

Source§

impl UpcastFrom<Document> for JsOption

Source§

impl UpcastFrom<Document> for JsOption<Document>

Source§

impl UpcastFrom<Document> for JsOption<EventTarget>

Source§

impl UpcastFrom<Document> for JsOption<Node>

Source§

impl UpcastFrom<Document> for JsOption<Object>

Source§

impl UpcastFrom<Document> for JsValue

Source§

impl UpcastFrom<Document> for Node

Source§

impl UpcastFrom<Document> for Object

Source§

impl UpcastFrom<DocumentFragment> for DocumentFragment

Source§

impl UpcastFrom<DocumentFragment> for EventTarget

Source§

impl UpcastFrom<DocumentFragment> for JsNullable

Source§

impl UpcastFrom<DocumentFragment> for JsNullable<DocumentFragment>

Source§

impl UpcastFrom<DocumentFragment> for JsNullable<EventTarget>

Source§

impl UpcastFrom<DocumentFragment> for JsNullable<Node>

Source§

impl UpcastFrom<DocumentFragment> for JsNullable<Object>

Source§

impl UpcastFrom<DocumentFragment> for JsOption

Source§

impl UpcastFrom<DocumentFragment> for JsOption<DocumentFragment>

Source§

impl UpcastFrom<DocumentFragment> for JsOption<EventTarget>

Source§

impl UpcastFrom<DocumentFragment> for JsOption<Node>

Source§

impl UpcastFrom<DocumentFragment> for JsOption<Object>

Source§

impl UpcastFrom<DocumentFragment> for JsValue

Source§

impl UpcastFrom<DocumentFragment> for Node

Source§

impl UpcastFrom<DocumentFragment> for Object

Source§

impl UpcastFrom<DomRect> for DomRect

Source§

impl UpcastFrom<DomRect> for DomRectReadOnly

Source§

impl UpcastFrom<DomRect> for JsNullable

Source§

impl UpcastFrom<DomRect> for JsNullable<DomRect>

Source§

impl UpcastFrom<DomRect> for JsNullable<DomRectReadOnly>

Source§

impl UpcastFrom<DomRect> for JsNullable<Object>

Source§

impl UpcastFrom<DomRect> for JsOption

Source§

impl UpcastFrom<DomRect> for JsOption<DomRect>

Source§

impl UpcastFrom<DomRect> for JsOption<DomRectReadOnly>

Source§

impl UpcastFrom<DomRect> for JsOption<Object>

Source§

impl UpcastFrom<DomRect> for JsValue

Source§

impl UpcastFrom<DomRect> for Object

Source§

impl UpcastFrom<DomRectReadOnly> for DomRectReadOnly

Source§

impl UpcastFrom<DomRectReadOnly> for JsNullable

Source§

impl UpcastFrom<DomRectReadOnly> for JsNullable<DomRectReadOnly>

Source§

impl UpcastFrom<DomRectReadOnly> for JsNullable<Object>

Source§

impl UpcastFrom<DomRectReadOnly> for JsOption

Source§

impl UpcastFrom<DomRectReadOnly> for JsOption<DomRectReadOnly>

Source§

impl UpcastFrom<DomRectReadOnly> for JsOption<Object>

Source§

impl UpcastFrom<DomRectReadOnly> for JsValue

Source§

impl UpcastFrom<DomRectReadOnly> for Object

Source§

impl UpcastFrom<DragEvent> for DragEvent

Source§

impl UpcastFrom<DragEvent> for Event

Source§

impl UpcastFrom<DragEvent> for JsNullable

Source§

impl UpcastFrom<DragEvent> for JsNullable<DragEvent>

Source§

impl UpcastFrom<DragEvent> for JsNullable<Event>

Source§

impl UpcastFrom<DragEvent> for JsNullable<MouseEvent>

Source§

impl UpcastFrom<DragEvent> for JsNullable<Object>

Source§

impl UpcastFrom<DragEvent> for JsNullable<UiEvent>

Source§

impl UpcastFrom<DragEvent> for JsOption

Source§

impl UpcastFrom<DragEvent> for JsOption<DragEvent>

Source§

impl UpcastFrom<DragEvent> for JsOption<Event>

Source§

impl UpcastFrom<DragEvent> for JsOption<MouseEvent>

Source§

impl UpcastFrom<DragEvent> for JsOption<Object>

Source§

impl UpcastFrom<DragEvent> for JsOption<UiEvent>

Source§

impl UpcastFrom<DragEvent> for JsValue

Source§

impl UpcastFrom<DragEvent> for MouseEvent

Source§

impl UpcastFrom<DragEvent> for Object

Source§

impl UpcastFrom<DragEvent> for UiEvent

Source§

impl UpcastFrom<Duration> for Duration

Source§

impl UpcastFrom<Duration> for JsNullable

Source§

impl UpcastFrom<Duration> for JsNullable<Duration>

Source§

impl UpcastFrom<Duration> for JsNullable<Object>

Source§

impl UpcastFrom<Duration> for JsOption

Source§

impl UpcastFrom<Duration> for JsOption<Duration>

Source§

impl UpcastFrom<Duration> for JsOption<Object>

Source§

impl UpcastFrom<Duration> for JsValue

Source§

impl UpcastFrom<Duration> for Object

Source§

impl UpcastFrom<DurationFormat> for DurationFormat

Source§

impl UpcastFrom<DurationFormat> for JsNullable

Source§

impl UpcastFrom<DurationFormat> for JsNullable<DurationFormat>

Source§

impl UpcastFrom<DurationFormat> for JsNullable<Object>

Source§

impl UpcastFrom<DurationFormat> for JsOption

Source§

impl UpcastFrom<DurationFormat> for JsOption<DurationFormat>

Source§

impl UpcastFrom<DurationFormat> for JsOption<Object>

Source§

impl UpcastFrom<DurationFormat> for JsValue

Source§

impl UpcastFrom<DurationFormat> for Object

Source§

impl UpcastFrom<DurationFormatOptions> for DurationFormatOptions

Source§

impl UpcastFrom<DurationFormatOptions> for JsNullable

Source§

impl UpcastFrom<DurationFormatOptions> for JsNullable<DurationFormatOptions>

Source§

impl UpcastFrom<DurationFormatOptions> for JsNullable<Object>

Source§

impl UpcastFrom<DurationFormatOptions> for JsOption

Source§

impl UpcastFrom<DurationFormatOptions> for JsOption<DurationFormatOptions>

Source§

impl UpcastFrom<DurationFormatOptions> for JsOption<Object>

Source§

impl UpcastFrom<DurationFormatOptions> for JsValue

Source§

impl UpcastFrom<DurationFormatOptions> for Object

Source§

impl UpcastFrom<DurationFormatPart> for DurationFormatPart

Source§

impl UpcastFrom<DurationFormatPart> for JsNullable

Source§

impl UpcastFrom<DurationFormatPart> for JsNullable<DurationFormatPart>

Source§

impl UpcastFrom<DurationFormatPart> for JsNullable<Object>

Source§

impl UpcastFrom<DurationFormatPart> for JsOption

Source§

impl UpcastFrom<DurationFormatPart> for JsOption<DurationFormatPart>

Source§

impl UpcastFrom<DurationFormatPart> for JsOption<Object>

Source§

impl UpcastFrom<DurationFormatPart> for JsValue

Source§

impl UpcastFrom<DurationFormatPart> for Object

Source§

impl UpcastFrom<Element> for Element

Source§

impl UpcastFrom<Element> for EventTarget

Source§

impl UpcastFrom<Element> for JsNullable

Source§

impl UpcastFrom<Element> for JsNullable<Element>

Source§

impl UpcastFrom<Element> for JsNullable<EventTarget>

Source§

impl UpcastFrom<Element> for JsNullable<Node>

Source§

impl UpcastFrom<Element> for JsNullable<Object>

Source§

impl UpcastFrom<Element> for JsOption

Source§

impl UpcastFrom<Element> for JsOption<Element>

Source§

impl UpcastFrom<Element> for JsOption<EventTarget>

Source§

impl UpcastFrom<Element> for JsOption<Node>

Source§

impl UpcastFrom<Element> for JsOption<Object>

Source§

impl UpcastFrom<Element> for JsValue

Source§

impl UpcastFrom<Element> for Node

Source§

impl UpcastFrom<Element> for Object

Source§

impl UpcastFrom<Error> for Error

Source§

impl UpcastFrom<Error> for JsNullable

Source§

impl UpcastFrom<Error> for JsNullable<Error>

Source§

impl UpcastFrom<Error> for JsNullable<Object>

Source§

impl UpcastFrom<Error> for JsOption

Source§

impl UpcastFrom<Error> for JsOption<Error>

Source§

impl UpcastFrom<Error> for JsOption<Object>

Source§

impl UpcastFrom<Error> for JsValue

Source§

impl UpcastFrom<Error> for Object

Source§

impl UpcastFrom<ErrorOptions> for ErrorOptions

Source§

impl UpcastFrom<ErrorOptions> for JsNullable

Source§

impl UpcastFrom<ErrorOptions> for JsNullable<ErrorOptions>

Source§

impl UpcastFrom<ErrorOptions> for JsNullable<Object>

Source§

impl UpcastFrom<ErrorOptions> for JsOption

Source§

impl UpcastFrom<ErrorOptions> for JsOption<ErrorOptions>

Source§

impl UpcastFrom<ErrorOptions> for JsOption<Object>

Source§

impl UpcastFrom<ErrorOptions> for JsValue

Source§

impl UpcastFrom<ErrorOptions> for Object

Source§

impl UpcastFrom<EvalError> for Error

Source§

impl UpcastFrom<EvalError> for EvalError

Source§

impl UpcastFrom<EvalError> for JsNullable

Source§

impl UpcastFrom<EvalError> for JsNullable<Error>

Source§

impl UpcastFrom<EvalError> for JsNullable<EvalError>

Source§

impl UpcastFrom<EvalError> for JsNullable<Object>

Source§

impl UpcastFrom<EvalError> for JsOption

Source§

impl UpcastFrom<EvalError> for JsOption<Error>

Source§

impl UpcastFrom<EvalError> for JsOption<EvalError>

Source§

impl UpcastFrom<EvalError> for JsOption<Object>

Source§

impl UpcastFrom<EvalError> for JsValue

Source§

impl UpcastFrom<EvalError> for Object

Source§

impl UpcastFrom<Event> for Event

Source§

impl UpcastFrom<Event> for JsNullable

Source§

impl UpcastFrom<Event> for JsNullable<Event>

Source§

impl UpcastFrom<Event> for JsNullable<Object>

Source§

impl UpcastFrom<Event> for JsOption

Source§

impl UpcastFrom<Event> for JsOption<Event>

Source§

impl UpcastFrom<Event> for JsOption<Object>

Source§

impl UpcastFrom<Event> for JsValue

Source§

impl UpcastFrom<Event> for Object

Source§

impl UpcastFrom<EventInit> for EventInit

Source§

impl UpcastFrom<EventInit> for JsNullable

Source§

impl UpcastFrom<EventInit> for JsNullable<EventInit>

Source§

impl UpcastFrom<EventInit> for JsNullable<Object>

Source§

impl UpcastFrom<EventInit> for JsOption

Source§

impl UpcastFrom<EventInit> for JsOption<EventInit>

Source§

impl UpcastFrom<EventInit> for JsOption<Object>

Source§

impl UpcastFrom<EventInit> for JsValue

Source§

impl UpcastFrom<EventInit> for Object

Source§

impl UpcastFrom<EventSource> for EventSource

Source§

impl UpcastFrom<EventSource> for EventTarget

Source§

impl UpcastFrom<EventSource> for JsNullable

Source§

impl UpcastFrom<EventSource> for JsNullable<EventSource>

Source§

impl UpcastFrom<EventSource> for JsNullable<EventTarget>

Source§

impl UpcastFrom<EventSource> for JsNullable<Object>

Source§

impl UpcastFrom<EventSource> for JsOption

Source§

impl UpcastFrom<EventSource> for JsOption<EventSource>

Source§

impl UpcastFrom<EventSource> for JsOption<EventTarget>

Source§

impl UpcastFrom<EventSource> for JsOption<Object>

Source§

impl UpcastFrom<EventSource> for JsValue

Source§

impl UpcastFrom<EventSource> for Object

Source§

impl UpcastFrom<EventTarget> for EventTarget

Source§

impl UpcastFrom<EventTarget> for JsNullable

Source§

impl UpcastFrom<EventTarget> for JsNullable<EventTarget>

Source§

impl UpcastFrom<EventTarget> for JsNullable<Object>

Source§

impl UpcastFrom<EventTarget> for JsOption

Source§

impl UpcastFrom<EventTarget> for JsOption<EventTarget>

Source§

impl UpcastFrom<EventTarget> for JsOption<Object>

Source§

impl UpcastFrom<EventTarget> for JsValue

Source§

impl UpcastFrom<EventTarget> for Object

Source§

impl UpcastFrom<Exception> for Exception

Source§

impl UpcastFrom<Exception> for JsNullable

Source§

impl UpcastFrom<Exception> for JsNullable<Exception>

Source§

impl UpcastFrom<Exception> for JsNullable<Object>

Source§

impl UpcastFrom<Exception> for JsOption

Source§

impl UpcastFrom<Exception> for JsOption<Exception>

Source§

impl UpcastFrom<Exception> for JsOption<Object>

Source§

impl UpcastFrom<Exception> for JsValue

Source§

impl UpcastFrom<Exception> for Object

Source§

impl UpcastFrom<File> for Blob

Source§

impl UpcastFrom<File> for File

Source§

impl UpcastFrom<File> for JsNullable

Source§

impl UpcastFrom<File> for JsNullable<Blob>

Source§

impl UpcastFrom<File> for JsNullable<File>

Source§

impl UpcastFrom<File> for JsNullable<Object>

Source§

impl UpcastFrom<File> for JsOption

Source§

impl UpcastFrom<File> for JsOption<Blob>

Source§

impl UpcastFrom<File> for JsOption<File>

Source§

impl UpcastFrom<File> for JsOption<Object>

Source§

impl UpcastFrom<File> for JsValue

Source§

impl UpcastFrom<File> for Object

Source§

impl UpcastFrom<FileList> for FileList

Source§

impl UpcastFrom<FileList> for JsNullable

Source§

impl UpcastFrom<FileList> for JsNullable<FileList>

Source§

impl UpcastFrom<FileList> for JsNullable<Object>

Source§

impl UpcastFrom<FileList> for JsOption

Source§

impl UpcastFrom<FileList> for JsOption<FileList>

Source§

impl UpcastFrom<FileList> for JsOption<Object>

Source§

impl UpcastFrom<FileList> for JsValue

Source§

impl UpcastFrom<FileList> for Object

Source§

impl UpcastFrom<FileReader> for EventTarget

Source§

impl UpcastFrom<FileReader> for FileReader

Source§

impl UpcastFrom<FileReader> for JsNullable

Source§

impl UpcastFrom<FileReader> for JsNullable<EventTarget>

Source§

impl UpcastFrom<FileReader> for JsNullable<FileReader>

Source§

impl UpcastFrom<FileReader> for JsNullable<Object>

Source§

impl UpcastFrom<FileReader> for JsOption

Source§

impl UpcastFrom<FileReader> for JsOption<EventTarget>

Source§

impl UpcastFrom<FileReader> for JsOption<FileReader>

Source§

impl UpcastFrom<FileReader> for JsOption<Object>

Source§

impl UpcastFrom<FileReader> for JsValue

Source§

impl UpcastFrom<FileReader> for Object

Source§

impl UpcastFrom<FinalizationRegistry> for FinalizationRegistry

Source§

impl UpcastFrom<FinalizationRegistry> for JsNullable

Source§

impl UpcastFrom<FinalizationRegistry> for JsNullable<FinalizationRegistry>

Source§

impl UpcastFrom<FinalizationRegistry> for JsNullable<Object>

Source§

impl UpcastFrom<FinalizationRegistry> for JsOption

Source§

impl UpcastFrom<FinalizationRegistry> for JsOption<FinalizationRegistry>

Source§

impl UpcastFrom<FinalizationRegistry> for JsOption<Object>

Source§

impl UpcastFrom<FinalizationRegistry> for JsValue

Source§

impl UpcastFrom<FinalizationRegistry> for Object

Source§

impl UpcastFrom<Float16Array> for Float16Array

Source§

impl UpcastFrom<Float16Array> for JsNullable

Source§

impl UpcastFrom<Float16Array> for JsNullable<Float16Array>

Source§

impl UpcastFrom<Float16Array> for JsNullable<Object>

Source§

impl UpcastFrom<Float16Array> for JsOption

Source§

impl UpcastFrom<Float16Array> for JsOption<Float16Array>

Source§

impl UpcastFrom<Float16Array> for JsOption<Object>

Source§

impl UpcastFrom<Float16Array> for JsValue

Source§

impl UpcastFrom<Float16Array> for Object

Source§

impl UpcastFrom<Float32Array> for Float32Array

Source§

impl UpcastFrom<Float32Array> for JsNullable

Source§

impl UpcastFrom<Float32Array> for JsNullable<Float32Array>

Source§

impl UpcastFrom<Float32Array> for JsNullable<Object>

Source§

impl UpcastFrom<Float32Array> for JsOption

Source§

impl UpcastFrom<Float32Array> for JsOption<Float32Array>

Source§

impl UpcastFrom<Float32Array> for JsOption<Object>

Source§

impl UpcastFrom<Float32Array> for JsValue

Source§

impl UpcastFrom<Float32Array> for Object

Source§

impl UpcastFrom<Float64Array> for Float64Array

Source§

impl UpcastFrom<Float64Array> for JsNullable

Source§

impl UpcastFrom<Float64Array> for JsNullable<Float64Array>

Source§

impl UpcastFrom<Float64Array> for JsNullable<Object>

Source§

impl UpcastFrom<Float64Array> for JsOption

Source§

impl UpcastFrom<Float64Array> for JsOption<Float64Array>

Source§

impl UpcastFrom<Float64Array> for JsOption<Object>

Source§

impl UpcastFrom<Float64Array> for JsValue

Source§

impl UpcastFrom<Float64Array> for Object

Source§

impl UpcastFrom<FocusEvent> for Event

Source§

impl UpcastFrom<FocusEvent> for FocusEvent

Source§

impl UpcastFrom<FocusEvent> for JsNullable

Source§

impl UpcastFrom<FocusEvent> for JsNullable<Event>

Source§

impl UpcastFrom<FocusEvent> for JsNullable<FocusEvent>

Source§

impl UpcastFrom<FocusEvent> for JsNullable<Object>

Source§

impl UpcastFrom<FocusEvent> for JsNullable<UiEvent>

Source§

impl UpcastFrom<FocusEvent> for JsOption

Source§

impl UpcastFrom<FocusEvent> for JsOption<Event>

Source§

impl UpcastFrom<FocusEvent> for JsOption<FocusEvent>

Source§

impl UpcastFrom<FocusEvent> for JsOption<Object>

Source§

impl UpcastFrom<FocusEvent> for JsOption<UiEvent>

Source§

impl UpcastFrom<FocusEvent> for JsValue

Source§

impl UpcastFrom<FocusEvent> for Object

Source§

impl UpcastFrom<FocusEvent> for UiEvent

Source§

impl UpcastFrom<GainNode> for AudioNode

Source§

impl UpcastFrom<GainNode> for EventTarget

Source§

impl UpcastFrom<GainNode> for GainNode

Source§

impl UpcastFrom<GainNode> for JsNullable

Source§

impl UpcastFrom<GainNode> for JsNullable<AudioNode>

Source§

impl UpcastFrom<GainNode> for JsNullable<EventTarget>

Source§

impl UpcastFrom<GainNode> for JsNullable<GainNode>

Source§

impl UpcastFrom<GainNode> for JsNullable<Object>

Source§

impl UpcastFrom<GainNode> for JsOption

Source§

impl UpcastFrom<GainNode> for JsOption<AudioNode>

Source§

impl UpcastFrom<GainNode> for JsOption<EventTarget>

Source§

impl UpcastFrom<GainNode> for JsOption<GainNode>

Source§

impl UpcastFrom<GainNode> for JsOption<Object>

Source§

impl UpcastFrom<GainNode> for JsValue

Source§

impl UpcastFrom<GainNode> for Object

Source§

impl UpcastFrom<Gamepad> for Gamepad

Source§

impl UpcastFrom<Gamepad> for JsNullable

Source§

impl UpcastFrom<Gamepad> for JsNullable<Gamepad>

Source§

impl UpcastFrom<Gamepad> for JsNullable<Object>

Source§

impl UpcastFrom<Gamepad> for JsOption

Source§

impl UpcastFrom<Gamepad> for JsOption<Gamepad>

Source§

impl UpcastFrom<Gamepad> for JsOption<Object>

Source§

impl UpcastFrom<Gamepad> for JsValue

Source§

impl UpcastFrom<Gamepad> for Object

Source§

impl UpcastFrom<GamepadButton> for GamepadButton

Source§

impl UpcastFrom<GamepadButton> for JsNullable

Source§

impl UpcastFrom<GamepadButton> for JsNullable<GamepadButton>

Source§

impl UpcastFrom<GamepadButton> for JsNullable<Object>

Source§

impl UpcastFrom<GamepadButton> for JsOption

Source§

impl UpcastFrom<GamepadButton> for JsOption<GamepadButton>

Source§

impl UpcastFrom<GamepadButton> for JsOption<Object>

Source§

impl UpcastFrom<GamepadButton> for JsValue

Source§

impl UpcastFrom<GamepadButton> for Object

Source§

impl UpcastFrom<GamepadEvent> for Event

Source§

impl UpcastFrom<GamepadEvent> for GamepadEvent

Source§

impl UpcastFrom<GamepadEvent> for JsNullable

Source§

impl UpcastFrom<GamepadEvent> for JsNullable<Event>

Source§

impl UpcastFrom<GamepadEvent> for JsNullable<GamepadEvent>

Source§

impl UpcastFrom<GamepadEvent> for JsNullable<Object>

Source§

impl UpcastFrom<GamepadEvent> for JsOption

Source§

impl UpcastFrom<GamepadEvent> for JsOption<Event>

Source§

impl UpcastFrom<GamepadEvent> for JsOption<GamepadEvent>

Source§

impl UpcastFrom<GamepadEvent> for JsOption<Object>

Source§

impl UpcastFrom<GamepadEvent> for JsValue

Source§

impl UpcastFrom<GamepadEvent> for Object

Source§

impl UpcastFrom<Global> for Global

Source§

impl UpcastFrom<Global> for JsNullable

Source§

impl UpcastFrom<Global> for JsNullable

Source§

impl UpcastFrom<Global> for JsNullable

Source§

impl UpcastFrom<Global> for JsNullable<Global>

Source§

impl UpcastFrom<Global> for JsNullable<Global>

Source§

impl UpcastFrom<Global> for JsNullable<Global>

Source§

impl UpcastFrom<Global> for JsNullable<Object>

Source§

impl UpcastFrom<Global> for JsOption

Source§

impl UpcastFrom<Global> for JsOption

Source§

impl UpcastFrom<Global> for JsOption

Source§

impl UpcastFrom<Global> for JsOption<Global>

Source§

impl UpcastFrom<Global> for JsOption<Global>

Source§

impl UpcastFrom<Global> for JsOption<Global>

Source§

impl UpcastFrom<Global> for JsOption<Object>

Source§

impl UpcastFrom<Global> for JsValue

Source§

impl UpcastFrom<Global> for JsValue

Source§

impl UpcastFrom<Global> for JsValue

Source§

impl UpcastFrom<Global> for Object

Source§

impl UpcastFrom<HashChangeEvent> for Event

Source§

impl UpcastFrom<HashChangeEvent> for HashChangeEvent

Source§

impl UpcastFrom<HashChangeEvent> for JsNullable

Source§

impl UpcastFrom<HashChangeEvent> for JsNullable<Event>

Source§

impl UpcastFrom<HashChangeEvent> for JsNullable<HashChangeEvent>

Source§

impl UpcastFrom<HashChangeEvent> for JsNullable<Object>

Source§

impl UpcastFrom<HashChangeEvent> for JsOption

Source§

impl UpcastFrom<HashChangeEvent> for JsOption<Event>

Source§

impl UpcastFrom<HashChangeEvent> for JsOption<HashChangeEvent>

Source§

impl UpcastFrom<HashChangeEvent> for JsOption<Object>

Source§

impl UpcastFrom<HashChangeEvent> for JsValue

Source§

impl UpcastFrom<HashChangeEvent> for Object

Source§

impl UpcastFrom<History> for History

Source§

impl UpcastFrom<History> for JsNullable

Source§

impl UpcastFrom<History> for JsNullable<History>

Source§

impl UpcastFrom<History> for JsNullable<Object>

Source§

impl UpcastFrom<History> for JsOption

Source§

impl UpcastFrom<History> for JsOption<History>

Source§

impl UpcastFrom<History> for JsOption<Object>

Source§

impl UpcastFrom<History> for JsValue

Source§

impl UpcastFrom<History> for Object

Source§

impl UpcastFrom<HtmlButtonElement> for Element

Source§

impl UpcastFrom<HtmlButtonElement> for EventTarget

Source§

impl UpcastFrom<HtmlButtonElement> for HtmlButtonElement

Source§

impl UpcastFrom<HtmlButtonElement> for HtmlElement

Source§

impl UpcastFrom<HtmlButtonElement> for JsNullable

Source§

impl UpcastFrom<HtmlButtonElement> for JsNullable<Element>

Source§

impl UpcastFrom<HtmlButtonElement> for JsNullable<EventTarget>

Source§

impl UpcastFrom<HtmlButtonElement> for JsNullable<HtmlButtonElement>

Source§

impl UpcastFrom<HtmlButtonElement> for JsNullable<HtmlElement>

Source§

impl UpcastFrom<HtmlButtonElement> for JsNullable<Node>

Source§

impl UpcastFrom<HtmlButtonElement> for JsNullable<Object>

Source§

impl UpcastFrom<HtmlButtonElement> for JsOption

Source§

impl UpcastFrom<HtmlButtonElement> for JsOption<Element>

Source§

impl UpcastFrom<HtmlButtonElement> for JsOption<EventTarget>

Source§

impl UpcastFrom<HtmlButtonElement> for JsOption<HtmlButtonElement>

Source§

impl UpcastFrom<HtmlButtonElement> for JsOption<HtmlElement>

Source§

impl UpcastFrom<HtmlButtonElement> for JsOption<Node>

Source§

impl UpcastFrom<HtmlButtonElement> for JsOption<Object>

Source§

impl UpcastFrom<HtmlButtonElement> for JsValue

Source§

impl UpcastFrom<HtmlButtonElement> for Node

Source§

impl UpcastFrom<HtmlButtonElement> for Object

Source§

impl UpcastFrom<HtmlCanvasElement> for Element

Source§

impl UpcastFrom<HtmlCanvasElement> for EventTarget

Source§

impl UpcastFrom<HtmlCanvasElement> for HtmlCanvasElement

Source§

impl UpcastFrom<HtmlCanvasElement> for HtmlElement

Source§

impl UpcastFrom<HtmlCanvasElement> for JsNullable

Source§

impl UpcastFrom<HtmlCanvasElement> for JsNullable<Element>

Source§

impl UpcastFrom<HtmlCanvasElement> for JsNullable<EventTarget>

Source§

impl UpcastFrom<HtmlCanvasElement> for JsNullable<HtmlCanvasElement>

Source§

impl UpcastFrom<HtmlCanvasElement> for JsNullable<HtmlElement>

Source§

impl UpcastFrom<HtmlCanvasElement> for JsNullable<Node>

Source§

impl UpcastFrom<HtmlCanvasElement> for JsNullable<Object>

Source§

impl UpcastFrom<HtmlCanvasElement> for JsOption

Source§

impl UpcastFrom<HtmlCanvasElement> for JsOption<Element>

Source§

impl UpcastFrom<HtmlCanvasElement> for JsOption<EventTarget>

Source§

impl UpcastFrom<HtmlCanvasElement> for JsOption<HtmlCanvasElement>

Source§

impl UpcastFrom<HtmlCanvasElement> for JsOption<HtmlElement>

Source§

impl UpcastFrom<HtmlCanvasElement> for JsOption<Node>

Source§

impl UpcastFrom<HtmlCanvasElement> for JsOption<Object>

Source§

impl UpcastFrom<HtmlCanvasElement> for JsValue

Source§

impl UpcastFrom<HtmlCanvasElement> for Node

Source§

impl UpcastFrom<HtmlCanvasElement> for Object

Source§

impl UpcastFrom<HtmlCollection> for HtmlCollection

Source§

impl UpcastFrom<HtmlCollection> for JsNullable

Source§

impl UpcastFrom<HtmlCollection> for JsNullable<HtmlCollection>

Source§

impl UpcastFrom<HtmlCollection> for JsNullable<Object>

Source§

impl UpcastFrom<HtmlCollection> for JsOption

Source§

impl UpcastFrom<HtmlCollection> for JsOption<HtmlCollection>

Source§

impl UpcastFrom<HtmlCollection> for JsOption<Object>

Source§

impl UpcastFrom<HtmlCollection> for JsValue

Source§

impl UpcastFrom<HtmlCollection> for Object

Source§

impl UpcastFrom<HtmlElement> for Element

Source§

impl UpcastFrom<HtmlElement> for EventTarget

Source§

impl UpcastFrom<HtmlElement> for HtmlElement

Source§

impl UpcastFrom<HtmlElement> for JsNullable

Source§

impl UpcastFrom<HtmlElement> for JsNullable<Element>

Source§

impl UpcastFrom<HtmlElement> for JsNullable<EventTarget>

Source§

impl UpcastFrom<HtmlElement> for JsNullable<HtmlElement>

Source§

impl UpcastFrom<HtmlElement> for JsNullable<Node>

Source§

impl UpcastFrom<HtmlElement> for JsNullable<Object>

Source§

impl UpcastFrom<HtmlElement> for JsOption

Source§

impl UpcastFrom<HtmlElement> for JsOption<Element>

Source§

impl UpcastFrom<HtmlElement> for JsOption<EventTarget>

Source§

impl UpcastFrom<HtmlElement> for JsOption<HtmlElement>

Source§

impl UpcastFrom<HtmlElement> for JsOption<Node>

Source§

impl UpcastFrom<HtmlElement> for JsOption<Object>

Source§

impl UpcastFrom<HtmlElement> for JsValue

Source§

impl UpcastFrom<HtmlElement> for Node

Source§

impl UpcastFrom<HtmlElement> for Object

Source§

impl UpcastFrom<HtmlFormElement> for Element

Source§

impl UpcastFrom<HtmlFormElement> for EventTarget

Source§

impl UpcastFrom<HtmlFormElement> for HtmlElement

Source§

impl UpcastFrom<HtmlFormElement> for HtmlFormElement

Source§

impl UpcastFrom<HtmlFormElement> for JsNullable

Source§

impl UpcastFrom<HtmlFormElement> for JsNullable<Element>

Source§

impl UpcastFrom<HtmlFormElement> for JsNullable<EventTarget>

Source§

impl UpcastFrom<HtmlFormElement> for JsNullable<HtmlElement>

Source§

impl UpcastFrom<HtmlFormElement> for JsNullable<HtmlFormElement>

Source§

impl UpcastFrom<HtmlFormElement> for JsNullable<Node>

Source§

impl UpcastFrom<HtmlFormElement> for JsNullable<Object>

Source§

impl UpcastFrom<HtmlFormElement> for JsOption

Source§

impl UpcastFrom<HtmlFormElement> for JsOption<Element>

Source§

impl UpcastFrom<HtmlFormElement> for JsOption<EventTarget>

Source§

impl UpcastFrom<HtmlFormElement> for JsOption<HtmlElement>

Source§

impl UpcastFrom<HtmlFormElement> for JsOption<HtmlFormElement>

Source§

impl UpcastFrom<HtmlFormElement> for JsOption<Node>

Source§

impl UpcastFrom<HtmlFormElement> for JsOption<Object>

Source§

impl UpcastFrom<HtmlFormElement> for JsValue

Source§

impl UpcastFrom<HtmlFormElement> for Node

Source§

impl UpcastFrom<HtmlFormElement> for Object

Source§

impl UpcastFrom<HtmlHeadElement> for Element

Source§

impl UpcastFrom<HtmlHeadElement> for EventTarget

Source§

impl UpcastFrom<HtmlHeadElement> for HtmlElement

Source§

impl UpcastFrom<HtmlHeadElement> for HtmlHeadElement

Source§

impl UpcastFrom<HtmlHeadElement> for JsNullable

Source§

impl UpcastFrom<HtmlHeadElement> for JsNullable<Element>

Source§

impl UpcastFrom<HtmlHeadElement> for JsNullable<EventTarget>

Source§

impl UpcastFrom<HtmlHeadElement> for JsNullable<HtmlElement>

Source§

impl UpcastFrom<HtmlHeadElement> for JsNullable<HtmlHeadElement>

Source§

impl UpcastFrom<HtmlHeadElement> for JsNullable<Node>

Source§

impl UpcastFrom<HtmlHeadElement> for JsNullable<Object>

Source§

impl UpcastFrom<HtmlHeadElement> for JsOption

Source§

impl UpcastFrom<HtmlHeadElement> for JsOption<Element>

Source§

impl UpcastFrom<HtmlHeadElement> for JsOption<EventTarget>

Source§

impl UpcastFrom<HtmlHeadElement> for JsOption<HtmlElement>

Source§

impl UpcastFrom<HtmlHeadElement> for JsOption<HtmlHeadElement>

Source§

impl UpcastFrom<HtmlHeadElement> for JsOption<Node>

Source§

impl UpcastFrom<HtmlHeadElement> for JsOption<Object>

Source§

impl UpcastFrom<HtmlHeadElement> for JsValue

Source§

impl UpcastFrom<HtmlHeadElement> for Node

Source§

impl UpcastFrom<HtmlHeadElement> for Object

Source§

impl UpcastFrom<HtmlImageElement> for Element

Source§

impl UpcastFrom<HtmlImageElement> for EventTarget

Source§

impl UpcastFrom<HtmlImageElement> for HtmlElement

Source§

impl UpcastFrom<HtmlImageElement> for HtmlImageElement

Source§

impl UpcastFrom<HtmlImageElement> for JsNullable

Source§

impl UpcastFrom<HtmlImageElement> for JsNullable<Element>

Source§

impl UpcastFrom<HtmlImageElement> for JsNullable<EventTarget>

Source§

impl UpcastFrom<HtmlImageElement> for JsNullable<HtmlElement>

Source§

impl UpcastFrom<HtmlImageElement> for JsNullable<HtmlImageElement>

Source§

impl UpcastFrom<HtmlImageElement> for JsNullable<Node>

Source§

impl UpcastFrom<HtmlImageElement> for JsNullable<Object>

Source§

impl UpcastFrom<HtmlImageElement> for JsOption

Source§

impl UpcastFrom<HtmlImageElement> for JsOption<Element>

Source§

impl UpcastFrom<HtmlImageElement> for JsOption<EventTarget>

Source§

impl UpcastFrom<HtmlImageElement> for JsOption<HtmlElement>

Source§

impl UpcastFrom<HtmlImageElement> for JsOption<HtmlImageElement>

Source§

impl UpcastFrom<HtmlImageElement> for JsOption<Node>

Source§

impl UpcastFrom<HtmlImageElement> for JsOption<Object>

Source§

impl UpcastFrom<HtmlImageElement> for JsValue

Source§

impl UpcastFrom<HtmlImageElement> for Node

Source§

impl UpcastFrom<HtmlImageElement> for Object

Source§

impl UpcastFrom<HtmlInputElement> for Element

Source§

impl UpcastFrom<HtmlInputElement> for EventTarget

Source§

impl UpcastFrom<HtmlInputElement> for HtmlElement

Source§

impl UpcastFrom<HtmlInputElement> for HtmlInputElement

Source§

impl UpcastFrom<HtmlInputElement> for JsNullable

Source§

impl UpcastFrom<HtmlInputElement> for JsNullable<Element>

Source§

impl UpcastFrom<HtmlInputElement> for JsNullable<EventTarget>

Source§

impl UpcastFrom<HtmlInputElement> for JsNullable<HtmlElement>

Source§

impl UpcastFrom<HtmlInputElement> for JsNullable<HtmlInputElement>

Source§

impl UpcastFrom<HtmlInputElement> for JsNullable<Node>

Source§

impl UpcastFrom<HtmlInputElement> for JsNullable<Object>

Source§

impl UpcastFrom<HtmlInputElement> for JsOption

Source§

impl UpcastFrom<HtmlInputElement> for JsOption<Element>

Source§

impl UpcastFrom<HtmlInputElement> for JsOption<EventTarget>

Source§

impl UpcastFrom<HtmlInputElement> for JsOption<HtmlElement>

Source§

impl UpcastFrom<HtmlInputElement> for JsOption<HtmlInputElement>

Source§

impl UpcastFrom<HtmlInputElement> for JsOption<Node>

Source§

impl UpcastFrom<HtmlInputElement> for JsOption<Object>

Source§

impl UpcastFrom<HtmlInputElement> for JsValue

Source§

impl UpcastFrom<HtmlInputElement> for Node

Source§

impl UpcastFrom<HtmlInputElement> for Object

Source§

impl UpcastFrom<HtmlMediaElement> for Element

Source§

impl UpcastFrom<HtmlMediaElement> for EventTarget

Source§

impl UpcastFrom<HtmlMediaElement> for HtmlElement

Source§

impl UpcastFrom<HtmlMediaElement> for HtmlMediaElement

Source§

impl UpcastFrom<HtmlMediaElement> for JsNullable

Source§

impl UpcastFrom<HtmlMediaElement> for JsNullable<Element>

Source§

impl UpcastFrom<HtmlMediaElement> for JsNullable<EventTarget>

Source§

impl UpcastFrom<HtmlMediaElement> for JsNullable<HtmlElement>

Source§

impl UpcastFrom<HtmlMediaElement> for JsNullable<HtmlMediaElement>

Source§

impl UpcastFrom<HtmlMediaElement> for JsNullable<Node>

Source§

impl UpcastFrom<HtmlMediaElement> for JsNullable<Object>

Source§

impl UpcastFrom<HtmlMediaElement> for JsOption

Source§

impl UpcastFrom<HtmlMediaElement> for JsOption<Element>

Source§

impl UpcastFrom<HtmlMediaElement> for JsOption<EventTarget>

Source§

impl UpcastFrom<HtmlMediaElement> for JsOption<HtmlElement>

Source§

impl UpcastFrom<HtmlMediaElement> for JsOption<HtmlMediaElement>

Source§

impl UpcastFrom<HtmlMediaElement> for JsOption<Node>

Source§

impl UpcastFrom<HtmlMediaElement> for JsOption<Object>

Source§

impl UpcastFrom<HtmlMediaElement> for JsValue

Source§

impl UpcastFrom<HtmlMediaElement> for Node

Source§

impl UpcastFrom<HtmlMediaElement> for Object

Source§

impl UpcastFrom<HtmlMetaElement> for Element

Source§

impl UpcastFrom<HtmlMetaElement> for EventTarget

Source§

impl UpcastFrom<HtmlMetaElement> for HtmlElement

Source§

impl UpcastFrom<HtmlMetaElement> for HtmlMetaElement

Source§

impl UpcastFrom<HtmlMetaElement> for JsNullable

Source§

impl UpcastFrom<HtmlMetaElement> for JsNullable<Element>

Source§

impl UpcastFrom<HtmlMetaElement> for JsNullable<EventTarget>

Source§

impl UpcastFrom<HtmlMetaElement> for JsNullable<HtmlElement>

Source§

impl UpcastFrom<HtmlMetaElement> for JsNullable<HtmlMetaElement>

Source§

impl UpcastFrom<HtmlMetaElement> for JsNullable<Node>

Source§

impl UpcastFrom<HtmlMetaElement> for JsNullable<Object>

Source§

impl UpcastFrom<HtmlMetaElement> for JsOption

Source§

impl UpcastFrom<HtmlMetaElement> for JsOption<Element>

Source§

impl UpcastFrom<HtmlMetaElement> for JsOption<EventTarget>

Source§

impl UpcastFrom<HtmlMetaElement> for JsOption<HtmlElement>

Source§

impl UpcastFrom<HtmlMetaElement> for JsOption<HtmlMetaElement>

Source§

impl UpcastFrom<HtmlMetaElement> for JsOption<Node>

Source§

impl UpcastFrom<HtmlMetaElement> for JsOption<Object>

Source§

impl UpcastFrom<HtmlMetaElement> for JsValue

Source§

impl UpcastFrom<HtmlMetaElement> for Node

Source§

impl UpcastFrom<HtmlMetaElement> for Object

Source§

impl UpcastFrom<HtmlOptionElement> for Element

Source§

impl UpcastFrom<HtmlOptionElement> for EventTarget

Source§

impl UpcastFrom<HtmlOptionElement> for HtmlElement

Source§

impl UpcastFrom<HtmlOptionElement> for HtmlOptionElement

Source§

impl UpcastFrom<HtmlOptionElement> for JsNullable

Source§

impl UpcastFrom<HtmlOptionElement> for JsNullable<Element>

Source§

impl UpcastFrom<HtmlOptionElement> for JsNullable<EventTarget>

Source§

impl UpcastFrom<HtmlOptionElement> for JsNullable<HtmlElement>

Source§

impl UpcastFrom<HtmlOptionElement> for JsNullable<HtmlOptionElement>

Source§

impl UpcastFrom<HtmlOptionElement> for JsNullable<Node>

Source§

impl UpcastFrom<HtmlOptionElement> for JsNullable<Object>

Source§

impl UpcastFrom<HtmlOptionElement> for JsOption

Source§

impl UpcastFrom<HtmlOptionElement> for JsOption<Element>

Source§

impl UpcastFrom<HtmlOptionElement> for JsOption<EventTarget>

Source§

impl UpcastFrom<HtmlOptionElement> for JsOption<HtmlElement>

Source§

impl UpcastFrom<HtmlOptionElement> for JsOption<HtmlOptionElement>

Source§

impl UpcastFrom<HtmlOptionElement> for JsOption<Node>

Source§

impl UpcastFrom<HtmlOptionElement> for JsOption<Object>

Source§

impl UpcastFrom<HtmlOptionElement> for JsValue

Source§

impl UpcastFrom<HtmlOptionElement> for Node

Source§

impl UpcastFrom<HtmlOptionElement> for Object

Source§

impl UpcastFrom<HtmlSelectElement> for Element

Source§

impl UpcastFrom<HtmlSelectElement> for EventTarget

Source§

impl UpcastFrom<HtmlSelectElement> for HtmlElement

Source§

impl UpcastFrom<HtmlSelectElement> for HtmlSelectElement

Source§

impl UpcastFrom<HtmlSelectElement> for JsNullable

Source§

impl UpcastFrom<HtmlSelectElement> for JsNullable<Element>

Source§

impl UpcastFrom<HtmlSelectElement> for JsNullable<EventTarget>

Source§

impl UpcastFrom<HtmlSelectElement> for JsNullable<HtmlElement>

Source§

impl UpcastFrom<HtmlSelectElement> for JsNullable<HtmlSelectElement>

Source§

impl UpcastFrom<HtmlSelectElement> for JsNullable<Node>

Source§

impl UpcastFrom<HtmlSelectElement> for JsNullable<Object>

Source§

impl UpcastFrom<HtmlSelectElement> for JsOption

Source§

impl UpcastFrom<HtmlSelectElement> for JsOption<Element>

Source§

impl UpcastFrom<HtmlSelectElement> for JsOption<EventTarget>

Source§

impl UpcastFrom<HtmlSelectElement> for JsOption<HtmlElement>

Source§

impl UpcastFrom<HtmlSelectElement> for JsOption<HtmlSelectElement>

Source§

impl UpcastFrom<HtmlSelectElement> for JsOption<Node>

Source§

impl UpcastFrom<HtmlSelectElement> for JsOption<Object>

Source§

impl UpcastFrom<HtmlSelectElement> for JsValue

Source§

impl UpcastFrom<HtmlSelectElement> for Node

Source§

impl UpcastFrom<HtmlSelectElement> for Object

Source§

impl UpcastFrom<HtmlStyleElement> for Element

Source§

impl UpcastFrom<HtmlStyleElement> for EventTarget

Source§

impl UpcastFrom<HtmlStyleElement> for HtmlElement

Source§

impl UpcastFrom<HtmlStyleElement> for HtmlStyleElement

Source§

impl UpcastFrom<HtmlStyleElement> for JsNullable

Source§

impl UpcastFrom<HtmlStyleElement> for JsNullable<Element>

Source§

impl UpcastFrom<HtmlStyleElement> for JsNullable<EventTarget>

Source§

impl UpcastFrom<HtmlStyleElement> for JsNullable<HtmlElement>

Source§

impl UpcastFrom<HtmlStyleElement> for JsNullable<HtmlStyleElement>

Source§

impl UpcastFrom<HtmlStyleElement> for JsNullable<Node>

Source§

impl UpcastFrom<HtmlStyleElement> for JsNullable<Object>

Source§

impl UpcastFrom<HtmlStyleElement> for JsOption

Source§

impl UpcastFrom<HtmlStyleElement> for JsOption<Element>

Source§

impl UpcastFrom<HtmlStyleElement> for JsOption<EventTarget>

Source§

impl UpcastFrom<HtmlStyleElement> for JsOption<HtmlElement>

Source§

impl UpcastFrom<HtmlStyleElement> for JsOption<HtmlStyleElement>

Source§

impl UpcastFrom<HtmlStyleElement> for JsOption<Node>

Source§

impl UpcastFrom<HtmlStyleElement> for JsOption<Object>

Source§

impl UpcastFrom<HtmlStyleElement> for JsValue

Source§

impl UpcastFrom<HtmlStyleElement> for Node

Source§

impl UpcastFrom<HtmlStyleElement> for Object

Source§

impl UpcastFrom<HtmlTextAreaElement> for Element

Source§

impl UpcastFrom<HtmlTextAreaElement> for EventTarget

Source§

impl UpcastFrom<HtmlTextAreaElement> for HtmlElement

Source§

impl UpcastFrom<HtmlTextAreaElement> for HtmlTextAreaElement

Source§

impl UpcastFrom<HtmlTextAreaElement> for JsNullable

Source§

impl UpcastFrom<HtmlTextAreaElement> for JsNullable<Element>

Source§

impl UpcastFrom<HtmlTextAreaElement> for JsNullable<EventTarget>

Source§

impl UpcastFrom<HtmlTextAreaElement> for JsNullable<HtmlElement>

Source§

impl UpcastFrom<HtmlTextAreaElement> for JsNullable<HtmlTextAreaElement>

Source§

impl UpcastFrom<HtmlTextAreaElement> for JsNullable<Node>

Source§

impl UpcastFrom<HtmlTextAreaElement> for JsNullable<Object>

Source§

impl UpcastFrom<HtmlTextAreaElement> for JsOption

Source§

impl UpcastFrom<HtmlTextAreaElement> for JsOption<Element>

Source§

impl UpcastFrom<HtmlTextAreaElement> for JsOption<EventTarget>

Source§

impl UpcastFrom<HtmlTextAreaElement> for JsOption<HtmlElement>

Source§

impl UpcastFrom<HtmlTextAreaElement> for JsOption<HtmlTextAreaElement>

Source§

impl UpcastFrom<HtmlTextAreaElement> for JsOption<Node>

Source§

impl UpcastFrom<HtmlTextAreaElement> for JsOption<Object>

Source§

impl UpcastFrom<HtmlTextAreaElement> for JsValue

Source§

impl UpcastFrom<HtmlTextAreaElement> for Node

Source§

impl UpcastFrom<HtmlTextAreaElement> for Object

Source§

impl UpcastFrom<HtmlVideoElement> for Element

Source§

impl UpcastFrom<HtmlVideoElement> for EventTarget

Source§

impl UpcastFrom<HtmlVideoElement> for HtmlElement

Source§

impl UpcastFrom<HtmlVideoElement> for HtmlMediaElement

Source§

impl UpcastFrom<HtmlVideoElement> for HtmlVideoElement

Source§

impl UpcastFrom<HtmlVideoElement> for JsNullable

Source§

impl UpcastFrom<HtmlVideoElement> for JsNullable<Element>

Source§

impl UpcastFrom<HtmlVideoElement> for JsNullable<EventTarget>

Source§

impl UpcastFrom<HtmlVideoElement> for JsNullable<HtmlElement>

Source§

impl UpcastFrom<HtmlVideoElement> for JsNullable<HtmlMediaElement>

Source§

impl UpcastFrom<HtmlVideoElement> for JsNullable<HtmlVideoElement>

Source§

impl UpcastFrom<HtmlVideoElement> for JsNullable<Node>

Source§

impl UpcastFrom<HtmlVideoElement> for JsNullable<Object>

Source§

impl UpcastFrom<HtmlVideoElement> for JsOption

Source§

impl UpcastFrom<HtmlVideoElement> for JsOption<Element>

Source§

impl UpcastFrom<HtmlVideoElement> for JsOption<EventTarget>

Source§

impl UpcastFrom<HtmlVideoElement> for JsOption<HtmlElement>

Source§

impl UpcastFrom<HtmlVideoElement> for JsOption<HtmlMediaElement>

Source§

impl UpcastFrom<HtmlVideoElement> for JsOption<HtmlVideoElement>

Source§

impl UpcastFrom<HtmlVideoElement> for JsOption<Node>

Source§

impl UpcastFrom<HtmlVideoElement> for JsOption<Object>

Source§

impl UpcastFrom<HtmlVideoElement> for JsValue

Source§

impl UpcastFrom<HtmlVideoElement> for Node

Source§

impl UpcastFrom<HtmlVideoElement> for Object

Source§

impl UpcastFrom<ImageData> for ImageData

Source§

impl UpcastFrom<ImageData> for JsNullable

Source§

impl UpcastFrom<ImageData> for JsNullable<ImageData>

Source§

impl UpcastFrom<ImageData> for JsNullable<Object>

Source§

impl UpcastFrom<ImageData> for JsOption

Source§

impl UpcastFrom<ImageData> for JsOption<ImageData>

Source§

impl UpcastFrom<ImageData> for JsOption<Object>

Source§

impl UpcastFrom<ImageData> for JsValue

Source§

impl UpcastFrom<ImageData> for Object

Source§

impl UpcastFrom<InputEvent> for Event

Source§

impl UpcastFrom<InputEvent> for InputEvent

Source§

impl UpcastFrom<InputEvent> for JsNullable

Source§

impl UpcastFrom<InputEvent> for JsNullable<Event>

Source§

impl UpcastFrom<InputEvent> for JsNullable<InputEvent>

Source§

impl UpcastFrom<InputEvent> for JsNullable<Object>

Source§

impl UpcastFrom<InputEvent> for JsNullable<UiEvent>

Source§

impl UpcastFrom<InputEvent> for JsOption

Source§

impl UpcastFrom<InputEvent> for JsOption<Event>

Source§

impl UpcastFrom<InputEvent> for JsOption<InputEvent>

Source§

impl UpcastFrom<InputEvent> for JsOption<Object>

Source§

impl UpcastFrom<InputEvent> for JsOption<UiEvent>

Source§

impl UpcastFrom<InputEvent> for JsValue

Source§

impl UpcastFrom<InputEvent> for Object

Source§

impl UpcastFrom<InputEvent> for UiEvent

Source§

impl UpcastFrom<Instance> for Instance

Source§

impl UpcastFrom<Instance> for JsNullable

Source§

impl UpcastFrom<Instance> for JsNullable<Instance>

Source§

impl UpcastFrom<Instance> for JsNullable<Object>

Source§

impl UpcastFrom<Instance> for JsOption

Source§

impl UpcastFrom<Instance> for JsOption<Instance>

Source§

impl UpcastFrom<Instance> for JsOption<Object>

Source§

impl UpcastFrom<Instance> for JsValue

Source§

impl UpcastFrom<Instance> for Object

Source§

impl UpcastFrom<Int8Array> for Int8Array

Source§

impl UpcastFrom<Int8Array> for JsNullable

Source§

impl UpcastFrom<Int8Array> for JsNullable<Int8Array>

Source§

impl UpcastFrom<Int8Array> for JsNullable<Object>

Source§

impl UpcastFrom<Int8Array> for JsOption

Source§

impl UpcastFrom<Int8Array> for JsOption<Int8Array>

Source§

impl UpcastFrom<Int8Array> for JsOption<Object>

Source§

impl UpcastFrom<Int8Array> for JsValue

Source§

impl UpcastFrom<Int8Array> for Object

Source§

impl UpcastFrom<Int16Array> for Int16Array

Source§

impl UpcastFrom<Int16Array> for JsNullable

Source§

impl UpcastFrom<Int16Array> for JsNullable<Int16Array>

Source§

impl UpcastFrom<Int16Array> for JsNullable<Object>

Source§

impl UpcastFrom<Int16Array> for JsOption

Source§

impl UpcastFrom<Int16Array> for JsOption<Int16Array>

Source§

impl UpcastFrom<Int16Array> for JsOption<Object>

Source§

impl UpcastFrom<Int16Array> for JsValue

Source§

impl UpcastFrom<Int16Array> for Object

Source§

impl UpcastFrom<Int32Array> for Int32Array

Source§

impl UpcastFrom<Int32Array> for JsNullable

Source§

impl UpcastFrom<Int32Array> for JsNullable<Int32Array>

Source§

impl UpcastFrom<Int32Array> for JsNullable<Object>

Source§

impl UpcastFrom<Int32Array> for JsOption

Source§

impl UpcastFrom<Int32Array> for JsOption<Int32Array>

Source§

impl UpcastFrom<Int32Array> for JsOption<Object>

Source§

impl UpcastFrom<Int32Array> for JsValue

Source§

impl UpcastFrom<Int32Array> for Object

Source§

impl UpcastFrom<IntersectionObserver> for IntersectionObserver

Source§

impl UpcastFrom<IntersectionObserver> for JsNullable

Source§

impl UpcastFrom<IntersectionObserver> for JsNullable<IntersectionObserver>

Source§

impl UpcastFrom<IntersectionObserver> for JsNullable<Object>

Source§

impl UpcastFrom<IntersectionObserver> for JsOption

Source§

impl UpcastFrom<IntersectionObserver> for JsOption<IntersectionObserver>

Source§

impl UpcastFrom<IntersectionObserver> for JsOption<Object>

Source§

impl UpcastFrom<IntersectionObserver> for JsValue

Source§

impl UpcastFrom<IntersectionObserver> for Object

Source§

impl UpcastFrom<IntersectionObserverEntry> for IntersectionObserverEntry

Source§

impl UpcastFrom<IntersectionObserverEntry> for JsNullable

Source§

impl UpcastFrom<IntersectionObserverEntry> for JsNullable<IntersectionObserverEntry>

Source§

impl UpcastFrom<IntersectionObserverEntry> for JsNullable<Object>

Source§

impl UpcastFrom<IntersectionObserverEntry> for JsOption

Source§

impl UpcastFrom<IntersectionObserverEntry> for JsOption<IntersectionObserverEntry>

Source§

impl UpcastFrom<IntersectionObserverEntry> for JsOption<Object>

Source§

impl UpcastFrom<IntersectionObserverEntry> for JsValue

Source§

impl UpcastFrom<IntersectionObserverEntry> for Object

Source§

impl UpcastFrom<IntersectionObserverInit> for IntersectionObserverInit

Source§

impl UpcastFrom<IntersectionObserverInit> for JsNullable

Source§

impl UpcastFrom<IntersectionObserverInit> for JsNullable<IntersectionObserverInit>

Source§

impl UpcastFrom<IntersectionObserverInit> for JsNullable<Object>

Source§

impl UpcastFrom<IntersectionObserverInit> for JsOption

Source§

impl UpcastFrom<IntersectionObserverInit> for JsOption<IntersectionObserverInit>

Source§

impl UpcastFrom<IntersectionObserverInit> for JsOption<Object>

Source§

impl UpcastFrom<IntersectionObserverInit> for JsValue

Source§

impl UpcastFrom<IntersectionObserverInit> for Object

Source§

impl UpcastFrom<JsClosure> for JsNullable

Source§

impl UpcastFrom<JsClosure> for JsNullable<JsClosure>

Source§

impl UpcastFrom<JsClosure> for JsOption

Source§

impl UpcastFrom<JsClosure> for JsOption<JsClosure>

Source§

impl UpcastFrom<JsClosure> for JsValue

Source§

impl UpcastFrom<JsError> for JsError

Source§

impl UpcastFrom<JsError> for JsNullable

Source§

impl UpcastFrom<JsError> for JsOption

Source§

impl UpcastFrom<JsError> for JsValue

Source§

impl UpcastFrom<JsString> for JsNullable

Source§

impl UpcastFrom<JsString> for JsNullable<JsString>

Source§

impl UpcastFrom<JsString> for JsNullable<Object>

Source§

impl UpcastFrom<JsString> for JsOption

Source§

impl UpcastFrom<JsString> for JsOption<JsString>

Source§

impl UpcastFrom<JsString> for JsOption<Object>

Source§

impl UpcastFrom<JsString> for JsString

Source§

impl UpcastFrom<JsString> for JsValue

Source§

impl UpcastFrom<JsString> for Object

Source§

impl UpcastFrom<JsValue> for JsNullable

Source§

impl UpcastFrom<JsValue> for JsOption

Source§

impl UpcastFrom<JsValue> for JsValue

Source§

impl UpcastFrom<KeyboardEvent> for Event

Source§

impl UpcastFrom<KeyboardEvent> for JsNullable

Source§

impl UpcastFrom<KeyboardEvent> for JsNullable<Event>

Source§

impl UpcastFrom<KeyboardEvent> for JsNullable<KeyboardEvent>

Source§

impl UpcastFrom<KeyboardEvent> for JsNullable<Object>

Source§

impl UpcastFrom<KeyboardEvent> for JsNullable<UiEvent>

Source§

impl UpcastFrom<KeyboardEvent> for JsOption

Source§

impl UpcastFrom<KeyboardEvent> for JsOption<Event>

Source§

impl UpcastFrom<KeyboardEvent> for JsOption<KeyboardEvent>

Source§

impl UpcastFrom<KeyboardEvent> for JsOption<Object>

Source§

impl UpcastFrom<KeyboardEvent> for JsOption<UiEvent>

Source§

impl UpcastFrom<KeyboardEvent> for JsValue

Source§

impl UpcastFrom<KeyboardEvent> for KeyboardEvent

Source§

impl UpcastFrom<KeyboardEvent> for Object

Source§

impl UpcastFrom<KeyboardEvent> for UiEvent

Source§

impl UpcastFrom<LinkError> for Error

Source§

impl UpcastFrom<LinkError> for JsNullable

Source§

impl UpcastFrom<LinkError> for JsNullable<Error>

Source§

impl UpcastFrom<LinkError> for JsNullable<LinkError>

Source§

impl UpcastFrom<LinkError> for JsOption

Source§

impl UpcastFrom<LinkError> for JsOption<Error>

Source§

impl UpcastFrom<LinkError> for JsOption<LinkError>

Source§

impl UpcastFrom<LinkError> for JsValue

Source§

impl UpcastFrom<LinkError> for LinkError

Source§

impl UpcastFrom<ListFormat> for JsNullable

Source§

impl UpcastFrom<ListFormat> for JsNullable<ListFormat>

Source§

impl UpcastFrom<ListFormat> for JsNullable<Object>

Source§

impl UpcastFrom<ListFormat> for JsOption

Source§

impl UpcastFrom<ListFormat> for JsOption<ListFormat>

Source§

impl UpcastFrom<ListFormat> for JsOption<Object>

Source§

impl UpcastFrom<ListFormat> for JsValue

Source§

impl UpcastFrom<ListFormat> for ListFormat

Source§

impl UpcastFrom<ListFormat> for Object

Source§

impl UpcastFrom<ListFormatOptions> for JsNullable

Source§

impl UpcastFrom<ListFormatOptions> for JsNullable<ListFormatOptions>

Source§

impl UpcastFrom<ListFormatOptions> for JsNullable<Object>

Source§

impl UpcastFrom<ListFormatOptions> for JsOption

Source§

impl UpcastFrom<ListFormatOptions> for JsOption<ListFormatOptions>

Source§

impl UpcastFrom<ListFormatOptions> for JsOption<Object>

Source§

impl UpcastFrom<ListFormatOptions> for JsValue

Source§

impl UpcastFrom<ListFormatOptions> for ListFormatOptions

Source§

impl UpcastFrom<ListFormatOptions> for Object

Source§

impl UpcastFrom<ListFormatPart> for JsNullable

Source§

impl UpcastFrom<ListFormatPart> for JsNullable<ListFormatPart>

Source§

impl UpcastFrom<ListFormatPart> for JsNullable<Object>

Source§

impl UpcastFrom<ListFormatPart> for JsOption

Source§

impl UpcastFrom<ListFormatPart> for JsOption<ListFormatPart>

Source§

impl UpcastFrom<ListFormatPart> for JsOption<Object>

Source§

impl UpcastFrom<ListFormatPart> for JsValue

Source§

impl UpcastFrom<ListFormatPart> for ListFormatPart

Source§

impl UpcastFrom<ListFormatPart> for Object

Source§

impl UpcastFrom<Locale> for JsNullable

Source§

impl UpcastFrom<Locale> for JsNullable<Locale>

Source§

impl UpcastFrom<Locale> for JsNullable<Object>

Source§

impl UpcastFrom<Locale> for JsOption

Source§

impl UpcastFrom<Locale> for JsOption<Locale>

Source§

impl UpcastFrom<Locale> for JsOption<Object>

Source§

impl UpcastFrom<Locale> for JsValue

Source§

impl UpcastFrom<Locale> for Locale

Source§

impl UpcastFrom<Locale> for Object

Source§

impl UpcastFrom<LocaleMatcherOptions> for JsNullable

Source§

impl UpcastFrom<LocaleMatcherOptions> for JsNullable<LocaleMatcherOptions>

Source§

impl UpcastFrom<LocaleMatcherOptions> for JsNullable<Object>

Source§

impl UpcastFrom<LocaleMatcherOptions> for JsOption

Source§

impl UpcastFrom<LocaleMatcherOptions> for JsOption<LocaleMatcherOptions>

Source§

impl UpcastFrom<LocaleMatcherOptions> for JsOption<Object>

Source§

impl UpcastFrom<LocaleMatcherOptions> for JsValue

Source§

impl UpcastFrom<LocaleMatcherOptions> for LocaleMatcherOptions

Source§

impl UpcastFrom<LocaleMatcherOptions> for Object

Source§

impl UpcastFrom<Location> for JsNullable

Source§

impl UpcastFrom<Location> for JsNullable<Location>

Source§

impl UpcastFrom<Location> for JsNullable<Object>

Source§

impl UpcastFrom<Location> for JsOption

Source§

impl UpcastFrom<Location> for JsOption<Location>

Source§

impl UpcastFrom<Location> for JsOption<Object>

Source§

impl UpcastFrom<Location> for JsValue

Source§

impl UpcastFrom<Location> for Location

Source§

impl UpcastFrom<Location> for Object

Source§

impl UpcastFrom<MaybeIterator> for JsNullable

Source§

impl UpcastFrom<MaybeIterator> for JsNullable<MaybeIterator>

Source§

impl UpcastFrom<MaybeIterator> for JsOption

Source§

impl UpcastFrom<MaybeIterator> for JsOption<MaybeIterator>

Source§

impl UpcastFrom<MaybeIterator> for JsValue

Source§

impl UpcastFrom<MediaDevices> for EventTarget

Source§

impl UpcastFrom<MediaDevices> for JsNullable

Source§

impl UpcastFrom<MediaDevices> for JsNullable<EventTarget>

Source§

impl UpcastFrom<MediaDevices> for JsNullable<MediaDevices>

Source§

impl UpcastFrom<MediaDevices> for JsNullable<Object>

Source§

impl UpcastFrom<MediaDevices> for JsOption

Source§

impl UpcastFrom<MediaDevices> for JsOption<EventTarget>

Source§

impl UpcastFrom<MediaDevices> for JsOption<MediaDevices>

Source§

impl UpcastFrom<MediaDevices> for JsOption<Object>

Source§

impl UpcastFrom<MediaDevices> for JsValue

Source§

impl UpcastFrom<MediaDevices> for MediaDevices

Source§

impl UpcastFrom<MediaDevices> for Object

Source§

impl UpcastFrom<MediaQueryList> for EventTarget

Source§

impl UpcastFrom<MediaQueryList> for JsNullable

Source§

impl UpcastFrom<MediaQueryList> for JsNullable<EventTarget>

Source§

impl UpcastFrom<MediaQueryList> for JsNullable<MediaQueryList>

Source§

impl UpcastFrom<MediaQueryList> for JsNullable<Object>

Source§

impl UpcastFrom<MediaQueryList> for JsOption

Source§

impl UpcastFrom<MediaQueryList> for JsOption<EventTarget>

Source§

impl UpcastFrom<MediaQueryList> for JsOption<MediaQueryList>

Source§

impl UpcastFrom<MediaQueryList> for JsOption<Object>

Source§

impl UpcastFrom<MediaQueryList> for JsValue

Source§

impl UpcastFrom<MediaQueryList> for MediaQueryList

Source§

impl UpcastFrom<MediaQueryList> for Object

Source§

impl UpcastFrom<MediaStream> for EventTarget

Source§

impl UpcastFrom<MediaStream> for JsNullable

Source§

impl UpcastFrom<MediaStream> for JsNullable<EventTarget>

Source§

impl UpcastFrom<MediaStream> for JsNullable<MediaStream>

Source§

impl UpcastFrom<MediaStream> for JsNullable<Object>

Source§

impl UpcastFrom<MediaStream> for JsOption

Source§

impl UpcastFrom<MediaStream> for JsOption<EventTarget>

Source§

impl UpcastFrom<MediaStream> for JsOption<MediaStream>

Source§

impl UpcastFrom<MediaStream> for JsOption<Object>

Source§

impl UpcastFrom<MediaStream> for JsValue

Source§

impl UpcastFrom<MediaStream> for MediaStream

Source§

impl UpcastFrom<MediaStream> for Object

Source§

impl UpcastFrom<MediaStreamConstraints> for JsNullable

Source§

impl UpcastFrom<MediaStreamConstraints> for JsNullable<MediaStreamConstraints>

Source§

impl UpcastFrom<MediaStreamConstraints> for JsNullable<Object>

Source§

impl UpcastFrom<MediaStreamConstraints> for JsOption

Source§

impl UpcastFrom<MediaStreamConstraints> for JsOption<MediaStreamConstraints>

Source§

impl UpcastFrom<MediaStreamConstraints> for JsOption<Object>

Source§

impl UpcastFrom<MediaStreamConstraints> for JsValue

Source§

impl UpcastFrom<MediaStreamConstraints> for MediaStreamConstraints

Source§

impl UpcastFrom<MediaStreamConstraints> for Object

Source§

impl UpcastFrom<MediaStreamTrack> for EventTarget

Source§

impl UpcastFrom<MediaStreamTrack> for JsNullable

Source§

impl UpcastFrom<MediaStreamTrack> for JsNullable<EventTarget>

Source§

impl UpcastFrom<MediaStreamTrack> for JsNullable<MediaStreamTrack>

Source§

impl UpcastFrom<MediaStreamTrack> for JsNullable<Object>

Source§

impl UpcastFrom<MediaStreamTrack> for JsOption

Source§

impl UpcastFrom<MediaStreamTrack> for JsOption<EventTarget>

Source§

impl UpcastFrom<MediaStreamTrack> for JsOption<MediaStreamTrack>

Source§

impl UpcastFrom<MediaStreamTrack> for JsOption<Object>

Source§

impl UpcastFrom<MediaStreamTrack> for JsValue

Source§

impl UpcastFrom<MediaStreamTrack> for MediaStreamTrack

Source§

impl UpcastFrom<MediaStreamTrack> for Object

Source§

impl UpcastFrom<Memory> for JsNullable

Source§

impl UpcastFrom<Memory> for JsNullable<Memory>

Source§

impl UpcastFrom<Memory> for JsNullable<Object>

Source§

impl UpcastFrom<Memory> for JsOption

Source§

impl UpcastFrom<Memory> for JsOption<Memory>

Source§

impl UpcastFrom<Memory> for JsOption<Object>

Source§

impl UpcastFrom<Memory> for JsValue

Source§

impl UpcastFrom<Memory> for Memory

Source§

impl UpcastFrom<Memory> for Object

Source§

impl UpcastFrom<MessageEvent> for Event

Source§

impl UpcastFrom<MessageEvent> for JsNullable

Source§

impl UpcastFrom<MessageEvent> for JsNullable<Event>

Source§

impl UpcastFrom<MessageEvent> for JsNullable<MessageEvent>

Source§

impl UpcastFrom<MessageEvent> for JsNullable<Object>

Source§

impl UpcastFrom<MessageEvent> for JsOption

Source§

impl UpcastFrom<MessageEvent> for JsOption<Event>

Source§

impl UpcastFrom<MessageEvent> for JsOption<MessageEvent>

Source§

impl UpcastFrom<MessageEvent> for JsOption<Object>

Source§

impl UpcastFrom<MessageEvent> for JsValue

Source§

impl UpcastFrom<MessageEvent> for MessageEvent

Source§

impl UpcastFrom<MessageEvent> for Object

Source§

impl UpcastFrom<Module> for JsNullable

Source§

impl UpcastFrom<Module> for JsNullable<Module>

Source§

impl UpcastFrom<Module> for JsNullable<Object>

Source§

impl UpcastFrom<Module> for JsOption

Source§

impl UpcastFrom<Module> for JsOption<Module>

Source§

impl UpcastFrom<Module> for JsOption<Object>

Source§

impl UpcastFrom<Module> for JsValue

Source§

impl UpcastFrom<Module> for Module

Source§

impl UpcastFrom<Module> for Object

Source§

impl UpcastFrom<MouseEvent> for Event

Source§

impl UpcastFrom<MouseEvent> for JsNullable

Source§

impl UpcastFrom<MouseEvent> for JsNullable<Event>

Source§

impl UpcastFrom<MouseEvent> for JsNullable<MouseEvent>

Source§

impl UpcastFrom<MouseEvent> for JsNullable<Object>

Source§

impl UpcastFrom<MouseEvent> for JsNullable<UiEvent>

Source§

impl UpcastFrom<MouseEvent> for JsOption

Source§

impl UpcastFrom<MouseEvent> for JsOption<Event>

Source§

impl UpcastFrom<MouseEvent> for JsOption<MouseEvent>

Source§

impl UpcastFrom<MouseEvent> for JsOption<Object>

Source§

impl UpcastFrom<MouseEvent> for JsOption<UiEvent>

Source§

impl UpcastFrom<MouseEvent> for JsValue

Source§

impl UpcastFrom<MouseEvent> for MouseEvent

Source§

impl UpcastFrom<MouseEvent> for Object

Source§

impl UpcastFrom<MouseEvent> for UiEvent

Source§

impl UpcastFrom<Navigator> for JsNullable

Source§

impl UpcastFrom<Navigator> for JsNullable<Navigator>

Source§

impl UpcastFrom<Navigator> for JsNullable<Object>

Source§

impl UpcastFrom<Navigator> for JsOption

Source§

impl UpcastFrom<Navigator> for JsOption<Navigator>

Source§

impl UpcastFrom<Navigator> for JsOption<Object>

Source§

impl UpcastFrom<Navigator> for JsValue

Source§

impl UpcastFrom<Navigator> for Navigator

Source§

impl UpcastFrom<Navigator> for Object

Source§

impl UpcastFrom<Node> for EventTarget

Source§

impl UpcastFrom<Node> for JsNullable

Source§

impl UpcastFrom<Node> for JsNullable<EventTarget>

Source§

impl UpcastFrom<Node> for JsNullable<Node>

Source§

impl UpcastFrom<Node> for JsNullable<Object>

Source§

impl UpcastFrom<Node> for JsOption

Source§

impl UpcastFrom<Node> for JsOption<EventTarget>

Source§

impl UpcastFrom<Node> for JsOption<Node>

Source§

impl UpcastFrom<Node> for JsOption<Object>

Source§

impl UpcastFrom<Node> for JsValue

Source§

impl UpcastFrom<Node> for Node

Source§

impl UpcastFrom<Node> for Object

Source§

impl UpcastFrom<NodeList> for JsNullable

Source§

impl UpcastFrom<NodeList> for JsNullable<NodeList>

Source§

impl UpcastFrom<NodeList> for JsNullable<Object>

Source§

impl UpcastFrom<NodeList> for JsOption

Source§

impl UpcastFrom<NodeList> for JsOption<NodeList>

Source§

impl UpcastFrom<NodeList> for JsOption<Object>

Source§

impl UpcastFrom<NodeList> for JsValue

Source§

impl UpcastFrom<NodeList> for NodeList

Source§

impl UpcastFrom<NodeList> for Object

Source§

impl UpcastFrom<Null> for JsValue

Source§

impl UpcastFrom<Null> for Null

Source§

impl UpcastFrom<Number> for JsNullable

Source§

impl UpcastFrom<Number> for JsNullable<Number>

Source§

impl UpcastFrom<Number> for JsNullable<Object>

Source§

impl UpcastFrom<Number> for JsOption

Source§

impl UpcastFrom<Number> for JsOption<Number>

Source§

impl UpcastFrom<Number> for JsOption<Object>

Source§

impl UpcastFrom<Number> for JsValue

Source§

impl UpcastFrom<Number> for Number

Source§

impl UpcastFrom<Number> for Object

Source§

impl UpcastFrom<NumberFormat> for JsNullable

Source§

impl UpcastFrom<NumberFormat> for JsNullable<NumberFormat>

Source§

impl UpcastFrom<NumberFormat> for JsNullable<Object>

Source§

impl UpcastFrom<NumberFormat> for JsOption

Source§

impl UpcastFrom<NumberFormat> for JsOption<NumberFormat>

Source§

impl UpcastFrom<NumberFormat> for JsOption<Object>

Source§

impl UpcastFrom<NumberFormat> for JsValue

Source§

impl UpcastFrom<NumberFormat> for NumberFormat

Source§

impl UpcastFrom<NumberFormat> for Object

Source§

impl UpcastFrom<NumberFormatOptions> for JsNullable

Source§

impl UpcastFrom<NumberFormatOptions> for JsNullable<NumberFormatOptions>

Source§

impl UpcastFrom<NumberFormatOptions> for JsNullable<Object>

Source§

impl UpcastFrom<NumberFormatOptions> for JsOption

Source§

impl UpcastFrom<NumberFormatOptions> for JsOption<NumberFormatOptions>

Source§

impl UpcastFrom<NumberFormatOptions> for JsOption<Object>

Source§

impl UpcastFrom<NumberFormatOptions> for JsValue

Source§

impl UpcastFrom<NumberFormatOptions> for NumberFormatOptions

Source§

impl UpcastFrom<NumberFormatOptions> for Object

Source§

impl UpcastFrom<NumberFormatPart> for JsNullable

Source§

impl UpcastFrom<NumberFormatPart> for JsNullable<NumberFormatPart>

Source§

impl UpcastFrom<NumberFormatPart> for JsNullable<Object>

Source§

impl UpcastFrom<NumberFormatPart> for JsOption

Source§

impl UpcastFrom<NumberFormatPart> for JsOption<NumberFormatPart>

Source§

impl UpcastFrom<NumberFormatPart> for JsOption<Object>

Source§

impl UpcastFrom<NumberFormatPart> for JsValue

Source§

impl UpcastFrom<NumberFormatPart> for NumberFormatPart

Source§

impl UpcastFrom<NumberFormatPart> for Object

Source§

impl UpcastFrom<NumberRangeFormatPart> for JsNullable

Source§

impl UpcastFrom<NumberRangeFormatPart> for JsNullable<NumberFormatPart>

Source§

impl UpcastFrom<NumberRangeFormatPart> for JsNullable<NumberRangeFormatPart>

Source§

impl UpcastFrom<NumberRangeFormatPart> for JsOption

Source§

impl UpcastFrom<NumberRangeFormatPart> for JsOption<NumberFormatPart>

Source§

impl UpcastFrom<NumberRangeFormatPart> for JsOption<NumberRangeFormatPart>

Source§

impl UpcastFrom<NumberRangeFormatPart> for JsValue

Source§

impl UpcastFrom<NumberRangeFormatPart> for NumberFormatPart

Source§

impl UpcastFrom<NumberRangeFormatPart> for NumberRangeFormatPart

Source§

impl UpcastFrom<Performance> for EventTarget

Source§

impl UpcastFrom<Performance> for JsNullable

Source§

impl UpcastFrom<Performance> for JsNullable<EventTarget>

Source§

impl UpcastFrom<Performance> for JsNullable<Object>

Source§

impl UpcastFrom<Performance> for JsNullable<Performance>

Source§

impl UpcastFrom<Performance> for JsOption

Source§

impl UpcastFrom<Performance> for JsOption<EventTarget>

Source§

impl UpcastFrom<Performance> for JsOption<Object>

Source§

impl UpcastFrom<Performance> for JsOption<Performance>

Source§

impl UpcastFrom<Performance> for JsValue

Source§

impl UpcastFrom<Performance> for Object

Source§

impl UpcastFrom<Performance> for Performance

Source§

impl UpcastFrom<PluralRules> for JsNullable

Source§

impl UpcastFrom<PluralRules> for JsNullable<Object>

Source§

impl UpcastFrom<PluralRules> for JsNullable<PluralRules>

Source§

impl UpcastFrom<PluralRules> for JsOption

Source§

impl UpcastFrom<PluralRules> for JsOption<Object>

Source§

impl UpcastFrom<PluralRules> for JsOption<PluralRules>

Source§

impl UpcastFrom<PluralRules> for JsValue

Source§

impl UpcastFrom<PluralRules> for Object

Source§

impl UpcastFrom<PluralRules> for PluralRules

Source§

impl UpcastFrom<PluralRulesOptions> for JsNullable

Source§

impl UpcastFrom<PluralRulesOptions> for JsNullable<Object>

Source§

impl UpcastFrom<PluralRulesOptions> for JsNullable<PluralRulesOptions>

Source§

impl UpcastFrom<PluralRulesOptions> for JsOption

Source§

impl UpcastFrom<PluralRulesOptions> for JsOption<Object>

Source§

impl UpcastFrom<PluralRulesOptions> for JsOption<PluralRulesOptions>

Source§

impl UpcastFrom<PluralRulesOptions> for JsValue

Source§

impl UpcastFrom<PluralRulesOptions> for Object

Source§

impl UpcastFrom<PluralRulesOptions> for PluralRulesOptions

Source§

impl UpcastFrom<Proxy> for JsNullable

Source§

impl UpcastFrom<Proxy> for JsNullable<Proxy>

Source§

impl UpcastFrom<Proxy> for JsOption

Source§

impl UpcastFrom<Proxy> for JsOption<Proxy>

Source§

impl UpcastFrom<Proxy> for JsValue

Source§

impl UpcastFrom<Proxy> for Proxy

Source§

impl UpcastFrom<RangeError> for Error

Source§

impl UpcastFrom<RangeError> for JsNullable

Source§

impl UpcastFrom<RangeError> for JsNullable<Error>

Source§

impl UpcastFrom<RangeError> for JsNullable<Object>

Source§

impl UpcastFrom<RangeError> for JsNullable<RangeError>

Source§

impl UpcastFrom<RangeError> for JsOption

Source§

impl UpcastFrom<RangeError> for JsOption<Error>

Source§

impl UpcastFrom<RangeError> for JsOption<Object>

Source§

impl UpcastFrom<RangeError> for JsOption<RangeError>

Source§

impl UpcastFrom<RangeError> for JsValue

Source§

impl UpcastFrom<RangeError> for Object

Source§

impl UpcastFrom<RangeError> for RangeError

Source§

impl UpcastFrom<ReferenceError> for Error

Source§

impl UpcastFrom<ReferenceError> for JsNullable

Source§

impl UpcastFrom<ReferenceError> for JsNullable<Error>

Source§

impl UpcastFrom<ReferenceError> for JsNullable<Object>

Source§

impl UpcastFrom<ReferenceError> for JsNullable<ReferenceError>

Source§

impl UpcastFrom<ReferenceError> for JsOption

Source§

impl UpcastFrom<ReferenceError> for JsOption<Error>

Source§

impl UpcastFrom<ReferenceError> for JsOption<Object>

Source§

impl UpcastFrom<ReferenceError> for JsOption<ReferenceError>

Source§

impl UpcastFrom<ReferenceError> for JsValue

Source§

impl UpcastFrom<ReferenceError> for Object

Source§

impl UpcastFrom<ReferenceError> for ReferenceError

Source§

impl UpcastFrom<RegExp> for JsNullable

Source§

impl UpcastFrom<RegExp> for JsNullable<Object>

Source§

impl UpcastFrom<RegExp> for JsNullable<RegExp>

Source§

impl UpcastFrom<RegExp> for JsOption

Source§

impl UpcastFrom<RegExp> for JsOption<Object>

Source§

impl UpcastFrom<RegExp> for JsOption<RegExp>

Source§

impl UpcastFrom<RegExp> for JsValue

Source§

impl UpcastFrom<RegExp> for Object

Source§

impl UpcastFrom<RegExp> for RegExp

Source§

impl UpcastFrom<RegExpMatchArray> for Array

Source§

impl UpcastFrom<RegExpMatchArray> for JsNullable

Source§

impl UpcastFrom<RegExpMatchArray> for JsNullable<Array>

Source§

impl UpcastFrom<RegExpMatchArray> for JsNullable<Object>

Source§

impl UpcastFrom<RegExpMatchArray> for JsNullable<RegExpMatchArray>

Source§

impl UpcastFrom<RegExpMatchArray> for JsOption

Source§

impl UpcastFrom<RegExpMatchArray> for JsOption<Array>

Source§

impl UpcastFrom<RegExpMatchArray> for JsOption<Object>

Source§

impl UpcastFrom<RegExpMatchArray> for JsOption<RegExpMatchArray>

Source§

impl UpcastFrom<RegExpMatchArray> for JsValue

Source§

impl UpcastFrom<RegExpMatchArray> for Object

Source§

impl UpcastFrom<RegExpMatchArray> for RegExpMatchArray

Source§

impl UpcastFrom<RelativeTimeFormat> for JsNullable

Source§

impl UpcastFrom<RelativeTimeFormat> for JsNullable<Object>

Source§

impl UpcastFrom<RelativeTimeFormat> for JsNullable<RelativeTimeFormat>

Source§

impl UpcastFrom<RelativeTimeFormat> for JsOption

Source§

impl UpcastFrom<RelativeTimeFormat> for JsOption<Object>

Source§

impl UpcastFrom<RelativeTimeFormat> for JsOption<RelativeTimeFormat>

Source§

impl UpcastFrom<RelativeTimeFormat> for JsValue

Source§

impl UpcastFrom<RelativeTimeFormat> for Object

Source§

impl UpcastFrom<RelativeTimeFormat> for RelativeTimeFormat

Source§

impl UpcastFrom<RelativeTimeFormatOptions> for JsNullable

Source§

impl UpcastFrom<RelativeTimeFormatOptions> for JsNullable<Object>

Source§

impl UpcastFrom<RelativeTimeFormatOptions> for JsNullable<RelativeTimeFormatOptions>

Source§

impl UpcastFrom<RelativeTimeFormatOptions> for JsOption

Source§

impl UpcastFrom<RelativeTimeFormatOptions> for JsOption<Object>

Source§

impl UpcastFrom<RelativeTimeFormatOptions> for JsOption<RelativeTimeFormatOptions>

Source§

impl UpcastFrom<RelativeTimeFormatOptions> for JsValue

Source§

impl UpcastFrom<RelativeTimeFormatOptions> for Object

Source§

impl UpcastFrom<RelativeTimeFormatOptions> for RelativeTimeFormatOptions

Source§

impl UpcastFrom<RelativeTimeFormatPart> for JsNullable

Source§

impl UpcastFrom<RelativeTimeFormatPart> for JsNullable<Object>

Source§

impl UpcastFrom<RelativeTimeFormatPart> for JsNullable<RelativeTimeFormatPart>

Source§

impl UpcastFrom<RelativeTimeFormatPart> for JsOption

Source§

impl UpcastFrom<RelativeTimeFormatPart> for JsOption<Object>

Source§

impl UpcastFrom<RelativeTimeFormatPart> for JsOption<RelativeTimeFormatPart>

Source§

impl UpcastFrom<RelativeTimeFormatPart> for JsValue

Source§

impl UpcastFrom<RelativeTimeFormatPart> for Object

Source§

impl UpcastFrom<RelativeTimeFormatPart> for RelativeTimeFormatPart

Source§

impl UpcastFrom<ResizeObserver> for JsNullable

Source§

impl UpcastFrom<ResizeObserver> for JsNullable<Object>

Source§

impl UpcastFrom<ResizeObserver> for JsNullable<ResizeObserver>

Source§

impl UpcastFrom<ResizeObserver> for JsOption

Source§

impl UpcastFrom<ResizeObserver> for JsOption<Object>

Source§

impl UpcastFrom<ResizeObserver> for JsOption<ResizeObserver>

Source§

impl UpcastFrom<ResizeObserver> for JsValue

Source§

impl UpcastFrom<ResizeObserver> for Object

Source§

impl UpcastFrom<ResizeObserver> for ResizeObserver

Source§

impl UpcastFrom<ResizeObserverEntry> for JsNullable

Source§

impl UpcastFrom<ResizeObserverEntry> for JsNullable<Object>

Source§

impl UpcastFrom<ResizeObserverEntry> for JsNullable<ResizeObserverEntry>

Source§

impl UpcastFrom<ResizeObserverEntry> for JsOption

Source§

impl UpcastFrom<ResizeObserverEntry> for JsOption<Object>

Source§

impl UpcastFrom<ResizeObserverEntry> for JsOption<ResizeObserverEntry>

Source§

impl UpcastFrom<ResizeObserverEntry> for JsValue

Source§

impl UpcastFrom<ResizeObserverEntry> for Object

Source§

impl UpcastFrom<ResizeObserverEntry> for ResizeObserverEntry

Source§

impl UpcastFrom<ResolvedCollatorOptions> for CollatorOptions

Source§

impl UpcastFrom<ResolvedCollatorOptions> for JsNullable

Source§

impl UpcastFrom<ResolvedCollatorOptions> for JsNullable<CollatorOptions>

Source§

impl UpcastFrom<ResolvedCollatorOptions> for JsNullable<ResolvedCollatorOptions>

Source§

impl UpcastFrom<ResolvedCollatorOptions> for JsOption

Source§

impl UpcastFrom<ResolvedCollatorOptions> for JsOption<CollatorOptions>

Source§

impl UpcastFrom<ResolvedCollatorOptions> for JsOption<ResolvedCollatorOptions>

Source§

impl UpcastFrom<ResolvedCollatorOptions> for JsValue

Source§

impl UpcastFrom<ResolvedCollatorOptions> for ResolvedCollatorOptions

Source§

impl UpcastFrom<ResolvedDateTimeFormatOptions> for DateTimeFormatOptions

Source§

impl UpcastFrom<ResolvedDateTimeFormatOptions> for JsNullable

Source§

impl UpcastFrom<ResolvedDateTimeFormatOptions> for JsNullable<DateTimeFormatOptions>

Source§

impl UpcastFrom<ResolvedDateTimeFormatOptions> for JsNullable<ResolvedDateTimeFormatOptions>

Source§

impl UpcastFrom<ResolvedDateTimeFormatOptions> for JsOption

Source§

impl UpcastFrom<ResolvedDateTimeFormatOptions> for JsOption<DateTimeFormatOptions>

Source§

impl UpcastFrom<ResolvedDateTimeFormatOptions> for JsOption<ResolvedDateTimeFormatOptions>

Source§

impl UpcastFrom<ResolvedDateTimeFormatOptions> for JsValue

Source§

impl UpcastFrom<ResolvedDateTimeFormatOptions> for ResolvedDateTimeFormatOptions

Source§

impl UpcastFrom<ResolvedDisplayNamesOptions> for DisplayNamesOptions

Source§

impl UpcastFrom<ResolvedDisplayNamesOptions> for JsNullable

Source§

impl UpcastFrom<ResolvedDisplayNamesOptions> for JsNullable<DisplayNamesOptions>

Source§

impl UpcastFrom<ResolvedDisplayNamesOptions> for JsNullable<ResolvedDisplayNamesOptions>

Source§

impl UpcastFrom<ResolvedDisplayNamesOptions> for JsOption

Source§

impl UpcastFrom<ResolvedDisplayNamesOptions> for JsOption<DisplayNamesOptions>

Source§

impl UpcastFrom<ResolvedDisplayNamesOptions> for JsOption<ResolvedDisplayNamesOptions>

Source§

impl UpcastFrom<ResolvedDisplayNamesOptions> for JsValue

Source§

impl UpcastFrom<ResolvedDisplayNamesOptions> for ResolvedDisplayNamesOptions

Source§

impl UpcastFrom<ResolvedDurationFormatOptions> for DurationFormatOptions

Source§

impl UpcastFrom<ResolvedDurationFormatOptions> for JsNullable

Source§

impl UpcastFrom<ResolvedDurationFormatOptions> for JsNullable<DurationFormatOptions>

Source§

impl UpcastFrom<ResolvedDurationFormatOptions> for JsNullable<ResolvedDurationFormatOptions>

Source§

impl UpcastFrom<ResolvedDurationFormatOptions> for JsOption

Source§

impl UpcastFrom<ResolvedDurationFormatOptions> for JsOption<DurationFormatOptions>

Source§

impl UpcastFrom<ResolvedDurationFormatOptions> for JsOption<ResolvedDurationFormatOptions>

Source§

impl UpcastFrom<ResolvedDurationFormatOptions> for JsValue

Source§

impl UpcastFrom<ResolvedDurationFormatOptions> for ResolvedDurationFormatOptions

Source§

impl UpcastFrom<ResolvedListFormatOptions> for JsNullable

Source§

impl UpcastFrom<ResolvedListFormatOptions> for JsNullable<ListFormatOptions>

Source§

impl UpcastFrom<ResolvedListFormatOptions> for JsNullable<ResolvedListFormatOptions>

Source§

impl UpcastFrom<ResolvedListFormatOptions> for JsOption

Source§

impl UpcastFrom<ResolvedListFormatOptions> for JsOption<ListFormatOptions>

Source§

impl UpcastFrom<ResolvedListFormatOptions> for JsOption<ResolvedListFormatOptions>

Source§

impl UpcastFrom<ResolvedListFormatOptions> for JsValue

Source§

impl UpcastFrom<ResolvedListFormatOptions> for ListFormatOptions

Source§

impl UpcastFrom<ResolvedListFormatOptions> for ResolvedListFormatOptions

Source§

impl UpcastFrom<ResolvedNumberFormatOptions> for JsNullable

Source§

impl UpcastFrom<ResolvedNumberFormatOptions> for JsNullable<NumberFormatOptions>

Source§

impl UpcastFrom<ResolvedNumberFormatOptions> for JsNullable<ResolvedNumberFormatOptions>

Source§

impl UpcastFrom<ResolvedNumberFormatOptions> for JsOption

Source§

impl UpcastFrom<ResolvedNumberFormatOptions> for JsOption<NumberFormatOptions>

Source§

impl UpcastFrom<ResolvedNumberFormatOptions> for JsOption<ResolvedNumberFormatOptions>

Source§

impl UpcastFrom<ResolvedNumberFormatOptions> for JsValue

Source§

impl UpcastFrom<ResolvedNumberFormatOptions> for NumberFormatOptions

Source§

impl UpcastFrom<ResolvedNumberFormatOptions> for ResolvedNumberFormatOptions

Source§

impl UpcastFrom<ResolvedPluralRulesOptions> for JsNullable

Source§

impl UpcastFrom<ResolvedPluralRulesOptions> for JsNullable<PluralRulesOptions>

Source§

impl UpcastFrom<ResolvedPluralRulesOptions> for JsNullable<ResolvedPluralRulesOptions>

Source§

impl UpcastFrom<ResolvedPluralRulesOptions> for JsOption

Source§

impl UpcastFrom<ResolvedPluralRulesOptions> for JsOption<PluralRulesOptions>

Source§

impl UpcastFrom<ResolvedPluralRulesOptions> for JsOption<ResolvedPluralRulesOptions>

Source§

impl UpcastFrom<ResolvedPluralRulesOptions> for JsValue

Source§

impl UpcastFrom<ResolvedPluralRulesOptions> for PluralRulesOptions

Source§

impl UpcastFrom<ResolvedPluralRulesOptions> for ResolvedPluralRulesOptions

Source§

impl UpcastFrom<ResolvedRelativeTimeFormatOptions> for JsNullable

Source§

impl UpcastFrom<ResolvedRelativeTimeFormatOptions> for JsNullable<RelativeTimeFormatOptions>

Source§

impl UpcastFrom<ResolvedRelativeTimeFormatOptions> for JsNullable<ResolvedRelativeTimeFormatOptions>

Source§

impl UpcastFrom<ResolvedRelativeTimeFormatOptions> for JsOption

Source§

impl UpcastFrom<ResolvedRelativeTimeFormatOptions> for JsOption<RelativeTimeFormatOptions>

Source§

impl UpcastFrom<ResolvedRelativeTimeFormatOptions> for JsOption<ResolvedRelativeTimeFormatOptions>

Source§

impl UpcastFrom<ResolvedRelativeTimeFormatOptions> for JsValue

Source§

impl UpcastFrom<ResolvedRelativeTimeFormatOptions> for RelativeTimeFormatOptions

Source§

impl UpcastFrom<ResolvedRelativeTimeFormatOptions> for ResolvedRelativeTimeFormatOptions

Source§

impl UpcastFrom<ResolvedSegmenterOptions> for JsNullable

Source§

impl UpcastFrom<ResolvedSegmenterOptions> for JsNullable<ResolvedSegmenterOptions>

Source§

impl UpcastFrom<ResolvedSegmenterOptions> for JsNullable<SegmenterOptions>

Source§

impl UpcastFrom<ResolvedSegmenterOptions> for JsOption

Source§

impl UpcastFrom<ResolvedSegmenterOptions> for JsOption<ResolvedSegmenterOptions>

Source§

impl UpcastFrom<ResolvedSegmenterOptions> for JsOption<SegmenterOptions>

Source§

impl UpcastFrom<ResolvedSegmenterOptions> for JsValue

Source§

impl UpcastFrom<ResolvedSegmenterOptions> for ResolvedSegmenterOptions

Source§

impl UpcastFrom<ResolvedSegmenterOptions> for SegmenterOptions

Source§

impl UpcastFrom<Response> for JsNullable

Source§

impl UpcastFrom<Response> for JsNullable<Object>

Source§

impl UpcastFrom<Response> for JsNullable<Response>

Source§

impl UpcastFrom<Response> for JsOption

Source§

impl UpcastFrom<Response> for JsOption<Object>

Source§

impl UpcastFrom<Response> for JsOption<Response>

Source§

impl UpcastFrom<Response> for JsValue

Source§

impl UpcastFrom<Response> for Object

Source§

impl UpcastFrom<Response> for Response

Source§

impl UpcastFrom<RuntimeError> for Error

Source§

impl UpcastFrom<RuntimeError> for JsNullable

Source§

impl UpcastFrom<RuntimeError> for JsNullable<Error>

Source§

impl UpcastFrom<RuntimeError> for JsNullable<RuntimeError>

Source§

impl UpcastFrom<RuntimeError> for JsOption

Source§

impl UpcastFrom<RuntimeError> for JsOption<Error>

Source§

impl UpcastFrom<RuntimeError> for JsOption<RuntimeError>

Source§

impl UpcastFrom<RuntimeError> for JsValue

Source§

impl UpcastFrom<RuntimeError> for RuntimeError

Source§

impl UpcastFrom<ScrollIntoViewOptions> for JsNullable

Source§

impl UpcastFrom<ScrollIntoViewOptions> for JsNullable<Object>

Source§

impl UpcastFrom<ScrollIntoViewOptions> for JsNullable<ScrollIntoViewOptions>

Source§

impl UpcastFrom<ScrollIntoViewOptions> for JsOption

Source§

impl UpcastFrom<ScrollIntoViewOptions> for JsOption<Object>

Source§

impl UpcastFrom<ScrollIntoViewOptions> for JsOption<ScrollIntoViewOptions>

Source§

impl UpcastFrom<ScrollIntoViewOptions> for JsValue

Source§

impl UpcastFrom<ScrollIntoViewOptions> for Object

Source§

impl UpcastFrom<ScrollIntoViewOptions> for ScrollIntoViewOptions

Source§

impl UpcastFrom<SegmentData> for JsNullable

Source§

impl UpcastFrom<SegmentData> for JsNullable<Object>

Source§

impl UpcastFrom<SegmentData> for JsNullable<SegmentData>

Source§

impl UpcastFrom<SegmentData> for JsOption

Source§

impl UpcastFrom<SegmentData> for JsOption<Object>

Source§

impl UpcastFrom<SegmentData> for JsOption<SegmentData>

Source§

impl UpcastFrom<SegmentData> for JsValue

Source§

impl UpcastFrom<SegmentData> for Object

Source§

impl UpcastFrom<SegmentData> for SegmentData

Source§

impl UpcastFrom<Segmenter> for JsNullable

Source§

impl UpcastFrom<Segmenter> for JsNullable<Object>

Source§

impl UpcastFrom<Segmenter> for JsNullable<Segmenter>

Source§

impl UpcastFrom<Segmenter> for JsOption

Source§

impl UpcastFrom<Segmenter> for JsOption<Object>

Source§

impl UpcastFrom<Segmenter> for JsOption<Segmenter>

Source§

impl UpcastFrom<Segmenter> for JsValue

Source§

impl UpcastFrom<Segmenter> for Object

Source§

impl UpcastFrom<Segmenter> for Segmenter

Source§

impl UpcastFrom<SegmenterOptions> for JsNullable

Source§

impl UpcastFrom<SegmenterOptions> for JsNullable<Object>

Source§

impl UpcastFrom<SegmenterOptions> for JsNullable<SegmenterOptions>

Source§

impl UpcastFrom<SegmenterOptions> for JsOption

Source§

impl UpcastFrom<SegmenterOptions> for JsOption<Object>

Source§

impl UpcastFrom<SegmenterOptions> for JsOption<SegmenterOptions>

Source§

impl UpcastFrom<SegmenterOptions> for JsValue

Source§

impl UpcastFrom<SegmenterOptions> for Object

Source§

impl UpcastFrom<SegmenterOptions> for SegmenterOptions

Source§

impl UpcastFrom<Segments> for JsNullable

Source§

impl UpcastFrom<Segments> for JsNullable<Object>

Source§

impl UpcastFrom<Segments> for JsNullable<Segments>

Source§

impl UpcastFrom<Segments> for JsOption

Source§

impl UpcastFrom<Segments> for JsOption<Object>

Source§

impl UpcastFrom<Segments> for JsOption<Segments>

Source§

impl UpcastFrom<Segments> for JsValue

Source§

impl UpcastFrom<Segments> for Object

Source§

impl UpcastFrom<Segments> for Segments

Source§

impl UpcastFrom<SharedArrayBuffer> for JsNullable

Source§

impl UpcastFrom<SharedArrayBuffer> for JsNullable<Object>

Source§

impl UpcastFrom<SharedArrayBuffer> for JsNullable<SharedArrayBuffer>

Source§

impl UpcastFrom<SharedArrayBuffer> for JsOption

Source§

impl UpcastFrom<SharedArrayBuffer> for JsOption<Object>

Source§

impl UpcastFrom<SharedArrayBuffer> for JsOption<SharedArrayBuffer>

Source§

impl UpcastFrom<SharedArrayBuffer> for JsValue

Source§

impl UpcastFrom<SharedArrayBuffer> for Object

Source§

impl UpcastFrom<SharedArrayBuffer> for SharedArrayBuffer

Source§

impl UpcastFrom<Storage> for JsNullable

Source§

impl UpcastFrom<Storage> for JsNullable<Object>

Source§

impl UpcastFrom<Storage> for JsNullable<Storage>

Source§

impl UpcastFrom<Storage> for JsOption

Source§

impl UpcastFrom<Storage> for JsOption<Object>

Source§

impl UpcastFrom<Storage> for JsOption<Storage>

Source§

impl UpcastFrom<Storage> for JsValue

Source§

impl UpcastFrom<Storage> for Object

Source§

impl UpcastFrom<Storage> for Storage

Source§

impl UpcastFrom<String> for JsString

Source§

impl UpcastFrom<SubmitEvent> for Event

Source§

impl UpcastFrom<SubmitEvent> for JsNullable

Source§

impl UpcastFrom<SubmitEvent> for JsNullable<Event>

Source§

impl UpcastFrom<SubmitEvent> for JsNullable<Object>

Source§

impl UpcastFrom<SubmitEvent> for JsNullable<SubmitEvent>

Source§

impl UpcastFrom<SubmitEvent> for JsOption

Source§

impl UpcastFrom<SubmitEvent> for JsOption<Event>

Source§

impl UpcastFrom<SubmitEvent> for JsOption<Object>

Source§

impl UpcastFrom<SubmitEvent> for JsOption<SubmitEvent>

Source§

impl UpcastFrom<SubmitEvent> for JsValue

Source§

impl UpcastFrom<SubmitEvent> for Object

Source§

impl UpcastFrom<SubmitEvent> for SubmitEvent

Source§

impl UpcastFrom<Suspending> for JsNullable

Source§

impl UpcastFrom<Suspending> for JsNullable<Object>

Source§

impl UpcastFrom<Suspending> for JsNullable<Suspending>

Source§

impl UpcastFrom<Suspending> for JsOption

Source§

impl UpcastFrom<Suspending> for JsOption<Object>

Source§

impl UpcastFrom<Suspending> for JsOption<Suspending>

Source§

impl UpcastFrom<Suspending> for JsValue

Source§

impl UpcastFrom<Suspending> for Object

Source§

impl UpcastFrom<Suspending> for Suspending

Source§

impl UpcastFrom<Symbol> for JsNullable

Source§

impl UpcastFrom<Symbol> for JsNullable<Symbol>

Source§

impl UpcastFrom<Symbol> for JsOption

Source§

impl UpcastFrom<Symbol> for JsOption<Symbol>

Source§

impl UpcastFrom<Symbol> for JsValue

Source§

impl UpcastFrom<Symbol> for Symbol

Source§

impl UpcastFrom<SyntaxError> for Error

Source§

impl UpcastFrom<SyntaxError> for JsNullable

Source§

impl UpcastFrom<SyntaxError> for JsNullable<Error>

Source§

impl UpcastFrom<SyntaxError> for JsNullable<Object>

Source§

impl UpcastFrom<SyntaxError> for JsNullable<SyntaxError>

Source§

impl UpcastFrom<SyntaxError> for JsOption

Source§

impl UpcastFrom<SyntaxError> for JsOption<Error>

Source§

impl UpcastFrom<SyntaxError> for JsOption<Object>

Source§

impl UpcastFrom<SyntaxError> for JsOption<SyntaxError>

Source§

impl UpcastFrom<SyntaxError> for JsValue

Source§

impl UpcastFrom<SyntaxError> for Object

Source§

impl UpcastFrom<SyntaxError> for SyntaxError

Source§

impl UpcastFrom<Table> for JsNullable

Source§

impl UpcastFrom<Table> for JsNullable<Object>

Source§

impl UpcastFrom<Table> for JsNullable<Table>

Source§

impl UpcastFrom<Table> for JsOption

Source§

impl UpcastFrom<Table> for JsOption<Object>

Source§

impl UpcastFrom<Table> for JsOption<Table>

Source§

impl UpcastFrom<Table> for JsValue

Source§

impl UpcastFrom<Table> for Object

Source§

impl UpcastFrom<Table> for Table

Source§

impl UpcastFrom<Tag> for JsNullable

Source§

impl UpcastFrom<Tag> for JsNullable<Object>

Source§

impl UpcastFrom<Tag> for JsNullable<Tag>

Source§

impl UpcastFrom<Tag> for JsOption

Source§

impl UpcastFrom<Tag> for JsOption<Object>

Source§

impl UpcastFrom<Tag> for JsOption<Tag>

Source§

impl UpcastFrom<Tag> for JsValue

Source§

impl UpcastFrom<Tag> for Object

Source§

impl UpcastFrom<Tag> for Tag

Source§

impl UpcastFrom<Text> for CharacterData

Source§

impl UpcastFrom<Text> for EventTarget

Source§

impl UpcastFrom<Text> for JsNullable

Source§

impl UpcastFrom<Text> for JsNullable<CharacterData>

Source§

impl UpcastFrom<Text> for JsNullable<EventTarget>

Source§

impl UpcastFrom<Text> for JsNullable<Node>

Source§

impl UpcastFrom<Text> for JsNullable<Object>

Source§

impl UpcastFrom<Text> for JsNullable<Text>

Source§

impl UpcastFrom<Text> for JsOption

Source§

impl UpcastFrom<Text> for JsOption<CharacterData>

Source§

impl UpcastFrom<Text> for JsOption<EventTarget>

Source§

impl UpcastFrom<Text> for JsOption<Node>

Source§

impl UpcastFrom<Text> for JsOption<Object>

Source§

impl UpcastFrom<Text> for JsOption<Text>

Source§

impl UpcastFrom<Text> for JsValue

Source§

impl UpcastFrom<Text> for Node

Source§

impl UpcastFrom<Text> for Object

Source§

impl UpcastFrom<Text> for Text

Source§

impl UpcastFrom<TextInfo> for JsNullable

Source§

impl UpcastFrom<TextInfo> for JsNullable<Object>

Source§

impl UpcastFrom<TextInfo> for JsNullable<TextInfo>

Source§

impl UpcastFrom<TextInfo> for JsOption

Source§

impl UpcastFrom<TextInfo> for JsOption<Object>

Source§

impl UpcastFrom<TextInfo> for JsOption<TextInfo>

Source§

impl UpcastFrom<TextInfo> for JsValue

Source§

impl UpcastFrom<TextInfo> for Object

Source§

impl UpcastFrom<TextInfo> for TextInfo

Source§

impl UpcastFrom<Touch> for JsNullable

Source§

impl UpcastFrom<Touch> for JsNullable<Object>

Source§

impl UpcastFrom<Touch> for JsNullable<Touch>

Source§

impl UpcastFrom<Touch> for JsOption

Source§

impl UpcastFrom<Touch> for JsOption<Object>

Source§

impl UpcastFrom<Touch> for JsOption<Touch>

Source§

impl UpcastFrom<Touch> for JsValue

Source§

impl UpcastFrom<Touch> for Object

Source§

impl UpcastFrom<Touch> for Touch

Source§

impl UpcastFrom<TouchEvent> for Event

Source§

impl UpcastFrom<TouchEvent> for JsNullable

Source§

impl UpcastFrom<TouchEvent> for JsNullable<Event>

Source§

impl UpcastFrom<TouchEvent> for JsNullable<Object>

Source§

impl UpcastFrom<TouchEvent> for JsNullable<TouchEvent>

Source§

impl UpcastFrom<TouchEvent> for JsNullable<UiEvent>

Source§

impl UpcastFrom<TouchEvent> for JsOption

Source§

impl UpcastFrom<TouchEvent> for JsOption<Event>

Source§

impl UpcastFrom<TouchEvent> for JsOption<Object>

Source§

impl UpcastFrom<TouchEvent> for JsOption<TouchEvent>

Source§

impl UpcastFrom<TouchEvent> for JsOption<UiEvent>

Source§

impl UpcastFrom<TouchEvent> for JsValue

Source§

impl UpcastFrom<TouchEvent> for Object

Source§

impl UpcastFrom<TouchEvent> for TouchEvent

Source§

impl UpcastFrom<TouchEvent> for UiEvent

Source§

impl UpcastFrom<TouchList> for JsNullable

Source§

impl UpcastFrom<TouchList> for JsNullable<Object>

Source§

impl UpcastFrom<TouchList> for JsNullable<TouchList>

Source§

impl UpcastFrom<TouchList> for JsOption

Source§

impl UpcastFrom<TouchList> for JsOption<Object>

Source§

impl UpcastFrom<TouchList> for JsOption<TouchList>

Source§

impl UpcastFrom<TouchList> for JsValue

Source§

impl UpcastFrom<TouchList> for Object

Source§

impl UpcastFrom<TouchList> for TouchList

Source§

impl UpcastFrom<TransitionEvent> for Event

Source§

impl UpcastFrom<TransitionEvent> for JsNullable

Source§

impl UpcastFrom<TransitionEvent> for JsNullable<Event>

Source§

impl UpcastFrom<TransitionEvent> for JsNullable<Object>

Source§

impl UpcastFrom<TransitionEvent> for JsNullable<TransitionEvent>

Source§

impl UpcastFrom<TransitionEvent> for JsOption

Source§

impl UpcastFrom<TransitionEvent> for JsOption<Event>

Source§

impl UpcastFrom<TransitionEvent> for JsOption<Object>

Source§

impl UpcastFrom<TransitionEvent> for JsOption<TransitionEvent>

Source§

impl UpcastFrom<TransitionEvent> for JsValue

Source§

impl UpcastFrom<TransitionEvent> for Object

Source§

impl UpcastFrom<TransitionEvent> for TransitionEvent

Source§

impl UpcastFrom<TypeError> for Error

Source§

impl UpcastFrom<TypeError> for JsNullable

Source§

impl UpcastFrom<TypeError> for JsNullable<Error>

Source§

impl UpcastFrom<TypeError> for JsNullable<Object>

Source§

impl UpcastFrom<TypeError> for JsNullable<TypeError>

Source§

impl UpcastFrom<TypeError> for JsOption

Source§

impl UpcastFrom<TypeError> for JsOption<Error>

Source§

impl UpcastFrom<TypeError> for JsOption<Object>

Source§

impl UpcastFrom<TypeError> for JsOption<TypeError>

Source§

impl UpcastFrom<TypeError> for JsValue

Source§

impl UpcastFrom<TypeError> for Object

Source§

impl UpcastFrom<TypeError> for TypeError

Source§

impl UpcastFrom<UiEvent> for Event

Source§

impl UpcastFrom<UiEvent> for JsNullable

Source§

impl UpcastFrom<UiEvent> for JsNullable<Event>

Source§

impl UpcastFrom<UiEvent> for JsNullable<Object>

Source§

impl UpcastFrom<UiEvent> for JsNullable<UiEvent>

Source§

impl UpcastFrom<UiEvent> for JsOption

Source§

impl UpcastFrom<UiEvent> for JsOption<Event>

Source§

impl UpcastFrom<UiEvent> for JsOption<Object>

Source§

impl UpcastFrom<UiEvent> for JsOption<UiEvent>

Source§

impl UpcastFrom<UiEvent> for JsValue

Source§

impl UpcastFrom<UiEvent> for Object

Source§

impl UpcastFrom<UiEvent> for UiEvent

Source§

impl UpcastFrom<Uint8Array> for JsNullable

Source§

impl UpcastFrom<Uint8Array> for JsNullable<Object>

Source§

impl UpcastFrom<Uint8Array> for JsNullable<Uint8Array>

Source§

impl UpcastFrom<Uint8Array> for JsOption

Source§

impl UpcastFrom<Uint8Array> for JsOption<Object>

Source§

impl UpcastFrom<Uint8Array> for JsOption<Uint8Array>

Source§

impl UpcastFrom<Uint8Array> for JsValue

Source§

impl UpcastFrom<Uint8Array> for Object

Source§

impl UpcastFrom<Uint8Array> for Uint8Array

Source§

impl UpcastFrom<Uint8ClampedArray> for JsNullable

Source§

impl UpcastFrom<Uint8ClampedArray> for JsNullable<Object>

Source§

impl UpcastFrom<Uint8ClampedArray> for JsNullable<Uint8ClampedArray>

Source§

impl UpcastFrom<Uint8ClampedArray> for JsOption

Source§

impl UpcastFrom<Uint8ClampedArray> for JsOption<Object>

Source§

impl UpcastFrom<Uint8ClampedArray> for JsOption<Uint8ClampedArray>

Source§

impl UpcastFrom<Uint8ClampedArray> for JsValue

Source§

impl UpcastFrom<Uint8ClampedArray> for Object

Source§

impl UpcastFrom<Uint8ClampedArray> for Uint8ClampedArray

Source§

impl UpcastFrom<Uint16Array> for JsNullable

Source§

impl UpcastFrom<Uint16Array> for JsNullable<Object>

Source§

impl UpcastFrom<Uint16Array> for JsNullable<Uint16Array>

Source§

impl UpcastFrom<Uint16Array> for JsOption

Source§

impl UpcastFrom<Uint16Array> for JsOption<Object>

Source§

impl UpcastFrom<Uint16Array> for JsOption<Uint16Array>

Source§

impl UpcastFrom<Uint16Array> for JsValue

Source§

impl UpcastFrom<Uint16Array> for Object

Source§

impl UpcastFrom<Uint16Array> for Uint16Array

Source§

impl UpcastFrom<Uint32Array> for JsNullable

Source§

impl UpcastFrom<Uint32Array> for JsNullable<Object>

Source§

impl UpcastFrom<Uint32Array> for JsNullable<Uint32Array>

Source§

impl UpcastFrom<Uint32Array> for JsOption

Source§

impl UpcastFrom<Uint32Array> for JsOption<Object>

Source§

impl UpcastFrom<Uint32Array> for JsOption<Uint32Array>

Source§

impl UpcastFrom<Uint32Array> for JsValue

Source§

impl UpcastFrom<Uint32Array> for Object

Source§

impl UpcastFrom<Uint32Array> for Uint32Array

Source§

impl UpcastFrom<Undefined> for JsValue

Source§

impl UpcastFrom<Undefined> for Undefined

Source§

impl UpcastFrom<UriError> for Error

Source§

impl UpcastFrom<UriError> for JsNullable

Source§

impl UpcastFrom<UriError> for JsNullable<Error>

Source§

impl UpcastFrom<UriError> for JsNullable<Object>

Source§

impl UpcastFrom<UriError> for JsNullable<UriError>

Source§

impl UpcastFrom<UriError> for JsOption

Source§

impl UpcastFrom<UriError> for JsOption<Error>

Source§

impl UpcastFrom<UriError> for JsOption<Object>

Source§

impl UpcastFrom<UriError> for JsOption<UriError>

Source§

impl UpcastFrom<UriError> for JsValue

Source§

impl UpcastFrom<UriError> for Object

Source§

impl UpcastFrom<UriError> for UriError

Source§

impl UpcastFrom<VisualViewport> for EventTarget

Source§

impl UpcastFrom<VisualViewport> for JsNullable

Source§

impl UpcastFrom<VisualViewport> for JsNullable<EventTarget>

Source§

impl UpcastFrom<VisualViewport> for JsNullable<Object>

Source§

impl UpcastFrom<VisualViewport> for JsNullable<VisualViewport>

Source§

impl UpcastFrom<VisualViewport> for JsOption

Source§

impl UpcastFrom<VisualViewport> for JsOption<EventTarget>

Source§

impl UpcastFrom<VisualViewport> for JsOption<Object>

Source§

impl UpcastFrom<VisualViewport> for JsOption<VisualViewport>

Source§

impl UpcastFrom<VisualViewport> for JsValue

Source§

impl UpcastFrom<VisualViewport> for Object

Source§

impl UpcastFrom<VisualViewport> for VisualViewport

Source§

impl UpcastFrom<WebGl2RenderingContext> for JsNullable

Source§

impl UpcastFrom<WebGl2RenderingContext> for JsNullable<Object>

Source§

impl UpcastFrom<WebGl2RenderingContext> for JsNullable<WebGl2RenderingContext>

Source§

impl UpcastFrom<WebGl2RenderingContext> for JsOption

Source§

impl UpcastFrom<WebGl2RenderingContext> for JsOption<Object>

Source§

impl UpcastFrom<WebGl2RenderingContext> for JsOption<WebGl2RenderingContext>

Source§

impl UpcastFrom<WebGl2RenderingContext> for JsValue

Source§

impl UpcastFrom<WebGl2RenderingContext> for Object

Source§

impl UpcastFrom<WebGl2RenderingContext> for WebGl2RenderingContext

Source§

impl UpcastFrom<WebGlBuffer> for JsNullable

Source§

impl UpcastFrom<WebGlBuffer> for JsNullable<Object>

Source§

impl UpcastFrom<WebGlBuffer> for JsNullable<WebGlBuffer>

Source§

impl UpcastFrom<WebGlBuffer> for JsOption

Source§

impl UpcastFrom<WebGlBuffer> for JsOption<Object>

Source§

impl UpcastFrom<WebGlBuffer> for JsOption<WebGlBuffer>

Source§

impl UpcastFrom<WebGlBuffer> for JsValue

Source§

impl UpcastFrom<WebGlBuffer> for Object

Source§

impl UpcastFrom<WebGlBuffer> for WebGlBuffer

Source§

impl UpcastFrom<WebGlContextAttributes> for JsNullable

Source§

impl UpcastFrom<WebGlContextAttributes> for JsNullable<Object>

Source§

impl UpcastFrom<WebGlContextAttributes> for JsNullable<WebGlContextAttributes>

Source§

impl UpcastFrom<WebGlContextAttributes> for JsOption

Source§

impl UpcastFrom<WebGlContextAttributes> for JsOption<Object>

Source§

impl UpcastFrom<WebGlContextAttributes> for JsOption<WebGlContextAttributes>

Source§

impl UpcastFrom<WebGlContextAttributes> for JsValue

Source§

impl UpcastFrom<WebGlContextAttributes> for Object

Source§

impl UpcastFrom<WebGlContextAttributes> for WebGlContextAttributes

Source§

impl UpcastFrom<WebGlFramebuffer> for JsNullable

Source§

impl UpcastFrom<WebGlFramebuffer> for JsNullable<Object>

Source§

impl UpcastFrom<WebGlFramebuffer> for JsNullable<WebGlFramebuffer>

Source§

impl UpcastFrom<WebGlFramebuffer> for JsOption

Source§

impl UpcastFrom<WebGlFramebuffer> for JsOption<Object>

Source§

impl UpcastFrom<WebGlFramebuffer> for JsOption<WebGlFramebuffer>

Source§

impl UpcastFrom<WebGlFramebuffer> for JsValue

Source§

impl UpcastFrom<WebGlFramebuffer> for Object

Source§

impl UpcastFrom<WebGlFramebuffer> for WebGlFramebuffer

Source§

impl UpcastFrom<WebGlProgram> for JsNullable

Source§

impl UpcastFrom<WebGlProgram> for JsNullable<Object>

Source§

impl UpcastFrom<WebGlProgram> for JsNullable<WebGlProgram>

Source§

impl UpcastFrom<WebGlProgram> for JsOption

Source§

impl UpcastFrom<WebGlProgram> for JsOption<Object>

Source§

impl UpcastFrom<WebGlProgram> for JsOption<WebGlProgram>

Source§

impl UpcastFrom<WebGlProgram> for JsValue

Source§

impl UpcastFrom<WebGlProgram> for Object

Source§

impl UpcastFrom<WebGlProgram> for WebGlProgram

Source§

impl UpcastFrom<WebGlRenderbuffer> for JsNullable

Source§

impl UpcastFrom<WebGlRenderbuffer> for JsNullable<Object>

Source§

impl UpcastFrom<WebGlRenderbuffer> for JsNullable<WebGlRenderbuffer>

Source§

impl UpcastFrom<WebGlRenderbuffer> for JsOption

Source§

impl UpcastFrom<WebGlRenderbuffer> for JsOption<Object>

Source§

impl UpcastFrom<WebGlRenderbuffer> for JsOption<WebGlRenderbuffer>

Source§

impl UpcastFrom<WebGlRenderbuffer> for JsValue

Source§

impl UpcastFrom<WebGlRenderbuffer> for Object

Source§

impl UpcastFrom<WebGlRenderbuffer> for WebGlRenderbuffer

Source§

impl UpcastFrom<WebGlShader> for JsNullable

Source§

impl UpcastFrom<WebGlShader> for JsNullable<Object>

Source§

impl UpcastFrom<WebGlShader> for JsNullable<WebGlShader>

Source§

impl UpcastFrom<WebGlShader> for JsOption

Source§

impl UpcastFrom<WebGlShader> for JsOption<Object>

Source§

impl UpcastFrom<WebGlShader> for JsOption<WebGlShader>

Source§

impl UpcastFrom<WebGlShader> for JsValue

Source§

impl UpcastFrom<WebGlShader> for Object

Source§

impl UpcastFrom<WebGlShader> for WebGlShader

Source§

impl UpcastFrom<WebGlTexture> for JsNullable

Source§

impl UpcastFrom<WebGlTexture> for JsNullable<Object>

Source§

impl UpcastFrom<WebGlTexture> for JsNullable<WebGlTexture>

Source§

impl UpcastFrom<WebGlTexture> for JsOption

Source§

impl UpcastFrom<WebGlTexture> for JsOption<Object>

Source§

impl UpcastFrom<WebGlTexture> for JsOption<WebGlTexture>

Source§

impl UpcastFrom<WebGlTexture> for JsValue

Source§

impl UpcastFrom<WebGlTexture> for Object

Source§

impl UpcastFrom<WebGlTexture> for WebGlTexture

Source§

impl UpcastFrom<WebGlUniformLocation> for JsNullable

Source§

impl UpcastFrom<WebGlUniformLocation> for JsNullable<Object>

Source§

impl UpcastFrom<WebGlUniformLocation> for JsNullable<WebGlUniformLocation>

Source§

impl UpcastFrom<WebGlUniformLocation> for JsOption

Source§

impl UpcastFrom<WebGlUniformLocation> for JsOption<Object>

Source§

impl UpcastFrom<WebGlUniformLocation> for JsOption<WebGlUniformLocation>

Source§

impl UpcastFrom<WebGlUniformLocation> for JsValue

Source§

impl UpcastFrom<WebGlUniformLocation> for Object

Source§

impl UpcastFrom<WebGlUniformLocation> for WebGlUniformLocation

Source§

impl UpcastFrom<WebGlVertexArrayObject> for JsNullable

Source§

impl UpcastFrom<WebGlVertexArrayObject> for JsNullable<Object>

Source§

impl UpcastFrom<WebGlVertexArrayObject> for JsNullable<WebGlVertexArrayObject>

Source§

impl UpcastFrom<WebGlVertexArrayObject> for JsOption

Source§

impl UpcastFrom<WebGlVertexArrayObject> for JsOption<Object>

Source§

impl UpcastFrom<WebGlVertexArrayObject> for JsOption<WebGlVertexArrayObject>

Source§

impl UpcastFrom<WebGlVertexArrayObject> for JsValue

Source§

impl UpcastFrom<WebGlVertexArrayObject> for Object

Source§

impl UpcastFrom<WebGlVertexArrayObject> for WebGlVertexArrayObject

Source§

impl UpcastFrom<WebSocket> for EventTarget

Source§

impl UpcastFrom<WebSocket> for JsNullable

Source§

impl UpcastFrom<WebSocket> for JsNullable<EventTarget>

Source§

impl UpcastFrom<WebSocket> for JsNullable<Object>

Source§

impl UpcastFrom<WebSocket> for JsNullable<WebSocket>

Source§

impl UpcastFrom<WebSocket> for JsOption

Source§

impl UpcastFrom<WebSocket> for JsOption<EventTarget>

Source§

impl UpcastFrom<WebSocket> for JsOption<Object>

Source§

impl UpcastFrom<WebSocket> for JsOption<WebSocket>

Source§

impl UpcastFrom<WebSocket> for JsValue

Source§

impl UpcastFrom<WebSocket> for Object

Source§

impl UpcastFrom<WebSocket> for WebSocket

Source§

impl UpcastFrom<WeekInfo> for JsNullable

Source§

impl UpcastFrom<WeekInfo> for JsNullable<Object>

Source§

impl UpcastFrom<WeekInfo> for JsNullable<WeekInfo>

Source§

impl UpcastFrom<WeekInfo> for JsOption

Source§

impl UpcastFrom<WeekInfo> for JsOption<Object>

Source§

impl UpcastFrom<WeekInfo> for JsOption<WeekInfo>

Source§

impl UpcastFrom<WeekInfo> for JsValue

Source§

impl UpcastFrom<WeekInfo> for Object

Source§

impl UpcastFrom<WeekInfo> for WeekInfo

Source§

impl UpcastFrom<WheelEvent> for Event

Source§

impl UpcastFrom<WheelEvent> for JsNullable

Source§

impl UpcastFrom<WheelEvent> for JsNullable<Event>

Source§

impl UpcastFrom<WheelEvent> for JsNullable<MouseEvent>

Source§

impl UpcastFrom<WheelEvent> for JsNullable<Object>

Source§

impl UpcastFrom<WheelEvent> for JsNullable<UiEvent>

Source§

impl UpcastFrom<WheelEvent> for JsNullable<WheelEvent>

Source§

impl UpcastFrom<WheelEvent> for JsOption

Source§

impl UpcastFrom<WheelEvent> for JsOption<Event>

Source§

impl UpcastFrom<WheelEvent> for JsOption<MouseEvent>

Source§

impl UpcastFrom<WheelEvent> for JsOption<Object>

Source§

impl UpcastFrom<WheelEvent> for JsOption<UiEvent>

Source§

impl UpcastFrom<WheelEvent> for JsOption<WheelEvent>

Source§

impl UpcastFrom<WheelEvent> for JsValue

Source§

impl UpcastFrom<WheelEvent> for MouseEvent

Source§

impl UpcastFrom<WheelEvent> for Object

Source§

impl UpcastFrom<WheelEvent> for UiEvent

Source§

impl UpcastFrom<WheelEvent> for WheelEvent

Source§

impl UpcastFrom<Window> for EventTarget

Source§

impl UpcastFrom<Window> for JsNullable

Source§

impl UpcastFrom<Window> for JsNullable<EventTarget>

Source§

impl UpcastFrom<Window> for JsNullable<Object>

Source§

impl UpcastFrom<Window> for JsNullable<Window>

Source§

impl UpcastFrom<Window> for JsOption

Source§

impl UpcastFrom<Window> for JsOption<EventTarget>

Source§

impl UpcastFrom<Window> for JsOption<Object>

Source§

impl UpcastFrom<Window> for JsOption<Window>

Source§

impl UpcastFrom<Window> for JsValue

Source§

impl UpcastFrom<Window> for Object

Source§

impl UpcastFrom<Window> for Window

Source§

impl UpcastFrom<bool> for Boolean

Source§

impl UpcastFrom<bool> for JsNullable

Source§

impl UpcastFrom<bool> for JsOption

Source§

impl UpcastFrom<bool> for JsValue

Source§

impl UpcastFrom<char> for JsNullable

Source§

impl UpcastFrom<char> for JsOption

Source§

impl UpcastFrom<char> for JsString

Source§

impl UpcastFrom<char> for JsValue

Source§

impl UpcastFrom<f32> for JsNullable

Source§

impl UpcastFrom<f32> for JsNullable<f64>

Source§

impl UpcastFrom<f32> for JsOption

Source§

impl UpcastFrom<f32> for JsOption<f64>

Source§

impl UpcastFrom<f32> for JsValue

Source§

impl UpcastFrom<f32> for Number

Source§

impl UpcastFrom<f64> for JsNullable

Source§

impl UpcastFrom<f64> for JsOption

Source§

impl UpcastFrom<f64> for JsValue

Source§

impl UpcastFrom<f64> for Number

Source§

impl UpcastFrom<i8> for JsNullable

Source§

impl UpcastFrom<i8> for JsNullable<i16>

Source§

impl UpcastFrom<i8> for JsNullable<i32>

Source§

impl UpcastFrom<i8> for JsNullable<i64>

Source§

impl UpcastFrom<i8> for JsNullable<i128>

Source§

impl UpcastFrom<i8> for JsOption

Source§

impl UpcastFrom<i8> for JsOption<i16>

Source§

impl UpcastFrom<i8> for JsOption<i32>

Source§

impl UpcastFrom<i8> for JsOption<i64>

Source§

impl UpcastFrom<i8> for JsOption<i128>

Source§

impl UpcastFrom<i8> for JsValue

Source§

impl UpcastFrom<i8> for Number

Source§

impl UpcastFrom<i16> for JsNullable

Source§

impl UpcastFrom<i16> for JsNullable<i32>

Source§

impl UpcastFrom<i16> for JsNullable<i64>

Source§

impl UpcastFrom<i16> for JsNullable<i128>

Source§

impl UpcastFrom<i16> for JsOption

Source§

impl UpcastFrom<i16> for JsOption<i32>

Source§

impl UpcastFrom<i16> for JsOption<i64>

Source§

impl UpcastFrom<i16> for JsOption<i128>

Source§

impl UpcastFrom<i16> for JsValue

Source§

impl UpcastFrom<i16> for Number

Source§

impl UpcastFrom<i32> for JsNullable

Source§

impl UpcastFrom<i32> for JsNullable<i64>

Source§

impl UpcastFrom<i32> for JsNullable<i128>

Source§

impl UpcastFrom<i32> for JsNullable<isize>

Source§

impl UpcastFrom<i32> for JsOption

Source§

impl UpcastFrom<i32> for JsOption<i64>

Source§

impl UpcastFrom<i32> for JsOption<i128>

Source§

impl UpcastFrom<i32> for JsOption<isize>

Source§

impl UpcastFrom<i32> for JsValue

Source§

impl UpcastFrom<i32> for Number

Source§

impl UpcastFrom<i64> for JsNullable

Source§

impl UpcastFrom<i64> for JsNullable<i128>

Source§

impl UpcastFrom<i64> for JsOption

Source§

impl UpcastFrom<i64> for JsOption<i128>

Source§

impl UpcastFrom<i64> for JsValue

Source§

impl UpcastFrom<i128> for JsNullable

Source§

impl UpcastFrom<i128> for JsOption

Source§

impl UpcastFrom<i128> for JsValue

Source§

impl UpcastFrom<isize> for JsNullable

Source§

impl UpcastFrom<isize> for JsNullable<i64>

Source§

impl UpcastFrom<isize> for JsNullable<i128>

Source§

impl UpcastFrom<isize> for JsOption

Source§

impl UpcastFrom<isize> for JsOption<i64>

Source§

impl UpcastFrom<isize> for JsOption<i128>

Source§

impl UpcastFrom<isize> for JsValue

Source§

impl UpcastFrom<u8> for JsNullable

Source§

impl UpcastFrom<u8> for JsNullable<u16>

Source§

impl UpcastFrom<u8> for JsNullable<u32>

Source§

impl UpcastFrom<u8> for JsNullable<u64>

Source§

impl UpcastFrom<u8> for JsNullable<u128>

Source§

impl UpcastFrom<u8> for JsOption

Source§

impl UpcastFrom<u8> for JsOption<u16>

Source§

impl UpcastFrom<u8> for JsOption<u32>

Source§

impl UpcastFrom<u8> for JsOption<u64>

Source§

impl UpcastFrom<u8> for JsOption<u128>

Source§

impl UpcastFrom<u8> for JsValue

Source§

impl UpcastFrom<u8> for Number

Source§

impl UpcastFrom<u16> for JsNullable

Source§

impl UpcastFrom<u16> for JsNullable<u32>

Source§

impl UpcastFrom<u16> for JsNullable<u64>

Source§

impl UpcastFrom<u16> for JsNullable<u128>

Source§

impl UpcastFrom<u16> for JsOption

Source§

impl UpcastFrom<u16> for JsOption<u32>

Source§

impl UpcastFrom<u16> for JsOption<u64>

Source§

impl UpcastFrom<u16> for JsOption<u128>

Source§

impl UpcastFrom<u16> for JsValue

Source§

impl UpcastFrom<u16> for Number

Source§

impl UpcastFrom<u32> for JsNullable

Source§

impl UpcastFrom<u32> for JsNullable<u64>

Source§

impl UpcastFrom<u32> for JsNullable<u128>

Source§

impl UpcastFrom<u32> for JsNullable<usize>

Source§

impl UpcastFrom<u32> for JsOption

Source§

impl UpcastFrom<u32> for JsOption<u64>

Source§

impl UpcastFrom<u32> for JsOption<u128>

Source§

impl UpcastFrom<u32> for JsOption<usize>

Source§

impl UpcastFrom<u32> for JsValue

Source§

impl UpcastFrom<u32> for Number

Source§

impl UpcastFrom<u64> for JsNullable

Source§

impl UpcastFrom<u64> for JsNullable<u128>

Source§

impl UpcastFrom<u64> for JsOption

Source§

impl UpcastFrom<u64> for JsOption<u128>

Source§

impl UpcastFrom<u64> for JsValue

Source§

impl UpcastFrom<u128> for JsNullable

Source§

impl UpcastFrom<u128> for JsOption

Source§

impl UpcastFrom<u128> for JsValue

Source§

impl UpcastFrom<usize> for JsNullable

Source§

impl UpcastFrom<usize> for JsNullable<u64>

Source§

impl UpcastFrom<usize> for JsNullable<u128>

Source§

impl UpcastFrom<usize> for JsOption

Source§

impl UpcastFrom<usize> for JsOption<u64>

Source§

impl UpcastFrom<usize> for JsOption<u128>

Source§

impl UpcastFrom<usize> for JsValue

Source§

impl<'a, 'b, T1, T2> UpcastFrom<ScopedClosure<'a, T1>> for ScopedClosure<'b, T2>
where 'a: 'b, T1: WasmClosure + ?Sized, T2: WasmClosure + UpcastFrom<T1> + ?Sized,

Source§

impl<K, V, __UpcastTarget0, __UpcastTarget1> UpcastFrom<Map<K, V>> for JsNullable<Map<__UpcastTarget0, __UpcastTarget1>>
where __UpcastTarget0: UpcastFrom<K>, __UpcastTarget1: UpcastFrom<V>,

Source§

impl<K, V, __UpcastTarget0, __UpcastTarget1> UpcastFrom<Map<K, V>> for JsOption<Map<__UpcastTarget0, __UpcastTarget1>>
where __UpcastTarget0: UpcastFrom<K>, __UpcastTarget1: UpcastFrom<V>,

Source§

impl<K, V, __UpcastTarget0, __UpcastTarget1> UpcastFrom<Map<K, V>> for Map<__UpcastTarget0, __UpcastTarget1>
where __UpcastTarget0: UpcastFrom<K>, __UpcastTarget1: UpcastFrom<V>,

Source§

impl<K, V, __UpcastTarget0, __UpcastTarget1> UpcastFrom<WeakMap<K, V>> for JsNullable<WeakMap<__UpcastTarget0, __UpcastTarget1>>
where __UpcastTarget0: UpcastFrom<K>, __UpcastTarget1: UpcastFrom<V>,

Source§

impl<K, V, __UpcastTarget0, __UpcastTarget1> UpcastFrom<WeakMap<K, V>> for JsOption<WeakMap<__UpcastTarget0, __UpcastTarget1>>
where __UpcastTarget0: UpcastFrom<K>, __UpcastTarget1: UpcastFrom<V>,

Source§

impl<K, V, __UpcastTarget0, __UpcastTarget1> UpcastFrom<WeakMap<K, V>> for WeakMap<__UpcastTarget0, __UpcastTarget1>
where __UpcastTarget0: UpcastFrom<K>, __UpcastTarget1: UpcastFrom<V>,

Source§

impl<K, V> UpcastFrom<Map<K, V>> for JsNullable

Source§

impl<K, V> UpcastFrom<Map<K, V>> for JsNullable<Object>

Source§

impl<K, V> UpcastFrom<Map<K, V>> for JsOption

Source§

impl<K, V> UpcastFrom<Map<K, V>> for JsOption<Object>

Source§

impl<K, V> UpcastFrom<Map<K, V>> for JsValue

Source§

impl<K, V> UpcastFrom<Map<K, V>> for Object

Source§

impl<K, V> UpcastFrom<WeakMap<K, V>> for JsNullable

Source§

impl<K, V> UpcastFrom<WeakMap<K, V>> for JsNullable<Object>

Source§

impl<K, V> UpcastFrom<WeakMap<K, V>> for JsOption

Source§

impl<K, V> UpcastFrom<WeakMap<K, V>> for JsOption<Object>

Source§

impl<K, V> UpcastFrom<WeakMap<K, V>> for JsValue

Source§

impl<K, V> UpcastFrom<WeakMap<K, V>> for Object

Source§

impl<T1, T2, T3, T4, T5, T6, T7, T8, Target1, Target2, Target3, Target4, Target5, Target6, Target7, Target8> UpcastFrom<(T1, T2, T3, T4, T5, T6, T7, T8)> for JsNullable<(Target1, Target2, Target3, Target4, Target5, Target6, Target7, Target8)>
where T1: JsGeneric, T2: JsGeneric, T3: JsGeneric, T4: JsGeneric, T5: JsGeneric, T6: JsGeneric, T7: JsGeneric, T8: JsGeneric, Target1: JsGeneric + UpcastFrom<T1>, Target2: JsGeneric + UpcastFrom<T2>, Target3: JsGeneric + UpcastFrom<T3>, Target4: JsGeneric + UpcastFrom<T4>, Target5: JsGeneric + UpcastFrom<T5>, Target6: JsGeneric + UpcastFrom<T6>, Target7: JsGeneric + UpcastFrom<T7>, Target8: JsGeneric + UpcastFrom<T8>,

Source§

impl<T1, T2, T3, T4, T5, T6, T7, T8, Target1, Target2, Target3, Target4, Target5, Target6, Target7, Target8> UpcastFrom<(T1, T2, T3, T4, T5, T6, T7, T8)> for JsOption<(Target1, Target2, Target3, Target4, Target5, Target6, Target7, Target8)>
where T1: JsGeneric, T2: JsGeneric, T3: JsGeneric, T4: JsGeneric, T5: JsGeneric, T6: JsGeneric, T7: JsGeneric, T8: JsGeneric, Target1: JsGeneric + UpcastFrom<T1>, Target2: JsGeneric + UpcastFrom<T2>, Target3: JsGeneric + UpcastFrom<T3>, Target4: JsGeneric + UpcastFrom<T4>, Target5: JsGeneric + UpcastFrom<T5>, Target6: JsGeneric + UpcastFrom<T6>, Target7: JsGeneric + UpcastFrom<T7>, Target8: JsGeneric + UpcastFrom<T8>,

Source§

impl<T1, T2, T3, T4, T5, T6, T7, T8, Target> UpcastFrom<ArrayTuple<(T1, T2, T3, T4, T5, T6, T7, T8)>> for Array<Target>
where Target: UpcastFrom<T1> + UpcastFrom<T2> + UpcastFrom<T3> + UpcastFrom<T4> + UpcastFrom<T5> + UpcastFrom<T6> + UpcastFrom<T7> + UpcastFrom<T8>,

Source§

impl<T1, T2, T3, T4, T5, T6, T7, T8, Target> UpcastFrom<ArrayTuple<(T1, T2, T3, T4, T5, T6, T7, T8)>> for JsNullable<Array<Target>>
where Target: UpcastFrom<T1> + UpcastFrom<T2> + UpcastFrom<T3> + UpcastFrom<T4> + UpcastFrom<T5> + UpcastFrom<T6> + UpcastFrom<T7> + UpcastFrom<T8>,

Source§

impl<T1, T2, T3, T4, T5, T6, T7, T8, Target> UpcastFrom<ArrayTuple<(T1, T2, T3, T4, T5, T6, T7, T8)>> for JsOption<Array<Target>>
where Target: UpcastFrom<T1> + UpcastFrom<T2> + UpcastFrom<T3> + UpcastFrom<T4> + UpcastFrom<T5> + UpcastFrom<T6> + UpcastFrom<T7> + UpcastFrom<T8>,

Source§

impl<T1, T2, T3, T4, T5, T6, T7, Target1, Target2, Target3, Target4, Target5, Target6, Target7> UpcastFrom<(T1, T2, T3, T4, T5, T6, T7)> for JsNullable<(Target1, Target2, Target3, Target4, Target5, Target6, Target7)>
where T1: JsGeneric, T2: JsGeneric, T3: JsGeneric, T4: JsGeneric, T5: JsGeneric, T6: JsGeneric, T7: JsGeneric, Target1: JsGeneric + UpcastFrom<T1>, Target2: JsGeneric + UpcastFrom<T2>, Target3: JsGeneric + UpcastFrom<T3>, Target4: JsGeneric + UpcastFrom<T4>, Target5: JsGeneric + UpcastFrom<T5>, Target6: JsGeneric + UpcastFrom<T6>, Target7: JsGeneric + UpcastFrom<T7>,

Source§

impl<T1, T2, T3, T4, T5, T6, T7, Target1, Target2, Target3, Target4, Target5, Target6, Target7> UpcastFrom<(T1, T2, T3, T4, T5, T6, T7)> for JsOption<(Target1, Target2, Target3, Target4, Target5, Target6, Target7)>
where T1: JsGeneric, T2: JsGeneric, T3: JsGeneric, T4: JsGeneric, T5: JsGeneric, T6: JsGeneric, T7: JsGeneric, Target1: JsGeneric + UpcastFrom<T1>, Target2: JsGeneric + UpcastFrom<T2>, Target3: JsGeneric + UpcastFrom<T3>, Target4: JsGeneric + UpcastFrom<T4>, Target5: JsGeneric + UpcastFrom<T5>, Target6: JsGeneric + UpcastFrom<T6>, Target7: JsGeneric + UpcastFrom<T7>,

Source§

impl<T1, T2, T3, T4, T5, T6, T7, Target> UpcastFrom<ArrayTuple<(T1, T2, T3, T4, T5, T6, T7)>> for Array<Target>
where Target: UpcastFrom<T1> + UpcastFrom<T2> + UpcastFrom<T3> + UpcastFrom<T4> + UpcastFrom<T5> + UpcastFrom<T6> + UpcastFrom<T7>,

Source§

impl<T1, T2, T3, T4, T5, T6, T7, Target> UpcastFrom<ArrayTuple<(T1, T2, T3, T4, T5, T6, T7)>> for JsNullable<Array<Target>>
where Target: UpcastFrom<T1> + UpcastFrom<T2> + UpcastFrom<T3> + UpcastFrom<T4> + UpcastFrom<T5> + UpcastFrom<T6> + UpcastFrom<T7>,

Source§

impl<T1, T2, T3, T4, T5, T6, T7, Target> UpcastFrom<ArrayTuple<(T1, T2, T3, T4, T5, T6, T7)>> for JsOption<Array<Target>>
where Target: UpcastFrom<T1> + UpcastFrom<T2> + UpcastFrom<T3> + UpcastFrom<T4> + UpcastFrom<T5> + UpcastFrom<T6> + UpcastFrom<T7>,

Source§

impl<T1, T2, T3, T4, T5, T6, Target1, Target2, Target3, Target4, Target5, Target6> UpcastFrom<(T1, T2, T3, T4, T5, T6)> for JsNullable<(Target1, Target2, Target3, Target4, Target5, Target6)>
where T1: JsGeneric, T2: JsGeneric, T3: JsGeneric, T4: JsGeneric, T5: JsGeneric, T6: JsGeneric, Target1: JsGeneric + UpcastFrom<T1>, Target2: JsGeneric + UpcastFrom<T2>, Target3: JsGeneric + UpcastFrom<T3>, Target4: JsGeneric + UpcastFrom<T4>, Target5: JsGeneric + UpcastFrom<T5>, Target6: JsGeneric + UpcastFrom<T6>,

Source§

impl<T1, T2, T3, T4, T5, T6, Target1, Target2, Target3, Target4, Target5, Target6> UpcastFrom<(T1, T2, T3, T4, T5, T6)> for JsOption<(Target1, Target2, Target3, Target4, Target5, Target6)>
where T1: JsGeneric, T2: JsGeneric, T3: JsGeneric, T4: JsGeneric, T5: JsGeneric, T6: JsGeneric, Target1: JsGeneric + UpcastFrom<T1>, Target2: JsGeneric + UpcastFrom<T2>, Target3: JsGeneric + UpcastFrom<T3>, Target4: JsGeneric + UpcastFrom<T4>, Target5: JsGeneric + UpcastFrom<T5>, Target6: JsGeneric + UpcastFrom<T6>,

Source§

impl<T1, T2, T3, T4, T5, T6, Target> UpcastFrom<ArrayTuple<(T1, T2, T3, T4, T5, T6)>> for Array<Target>
where Target: UpcastFrom<T1> + UpcastFrom<T2> + UpcastFrom<T3> + UpcastFrom<T4> + UpcastFrom<T5> + UpcastFrom<T6>,

Source§

impl<T1, T2, T3, T4, T5, T6, Target> UpcastFrom<ArrayTuple<(T1, T2, T3, T4, T5, T6)>> for JsNullable<Array<Target>>
where Target: UpcastFrom<T1> + UpcastFrom<T2> + UpcastFrom<T3> + UpcastFrom<T4> + UpcastFrom<T5> + UpcastFrom<T6>,

Source§

impl<T1, T2, T3, T4, T5, T6, Target> UpcastFrom<ArrayTuple<(T1, T2, T3, T4, T5, T6)>> for JsOption<Array<Target>>
where Target: UpcastFrom<T1> + UpcastFrom<T2> + UpcastFrom<T3> + UpcastFrom<T4> + UpcastFrom<T5> + UpcastFrom<T6>,

Source§

impl<T1, T2, T3, T4, T5, Target1, Target2, Target3, Target4, Target5> UpcastFrom<(T1, T2, T3, T4, T5)> for JsNullable<(Target1, Target2, Target3, Target4, Target5)>
where T1: JsGeneric, T2: JsGeneric, T3: JsGeneric, T4: JsGeneric, T5: JsGeneric, Target1: JsGeneric + UpcastFrom<T1>, Target2: JsGeneric + UpcastFrom<T2>, Target3: JsGeneric + UpcastFrom<T3>, Target4: JsGeneric + UpcastFrom<T4>, Target5: JsGeneric + UpcastFrom<T5>,

Source§

impl<T1, T2, T3, T4, T5, Target1, Target2, Target3, Target4, Target5> UpcastFrom<(T1, T2, T3, T4, T5)> for JsOption<(Target1, Target2, Target3, Target4, Target5)>
where T1: JsGeneric, T2: JsGeneric, T3: JsGeneric, T4: JsGeneric, T5: JsGeneric, Target1: JsGeneric + UpcastFrom<T1>, Target2: JsGeneric + UpcastFrom<T2>, Target3: JsGeneric + UpcastFrom<T3>, Target4: JsGeneric + UpcastFrom<T4>, Target5: JsGeneric + UpcastFrom<T5>,

Source§

impl<T1, T2, T3, T4, T5, Target> UpcastFrom<ArrayTuple<(T1, T2, T3, T4, T5)>> for Array<Target>
where Target: UpcastFrom<T1> + UpcastFrom<T2> + UpcastFrom<T3> + UpcastFrom<T4> + UpcastFrom<T5>,

Source§

impl<T1, T2, T3, T4, T5, Target> UpcastFrom<ArrayTuple<(T1, T2, T3, T4, T5)>> for JsNullable<Array<Target>>
where Target: UpcastFrom<T1> + UpcastFrom<T2> + UpcastFrom<T3> + UpcastFrom<T4> + UpcastFrom<T5>,

Source§

impl<T1, T2, T3, T4, T5, Target> UpcastFrom<ArrayTuple<(T1, T2, T3, T4, T5)>> for JsOption<Array<Target>>
where Target: UpcastFrom<T1> + UpcastFrom<T2> + UpcastFrom<T3> + UpcastFrom<T4> + UpcastFrom<T5>,

Source§

impl<T1, T2, T3, T4, Target1, Target2, Target3, Target4> UpcastFrom<(T1, T2, T3, T4)> for JsNullable<(Target1, Target2, Target3, Target4)>
where T1: JsGeneric, T2: JsGeneric, T3: JsGeneric, T4: JsGeneric, Target1: JsGeneric + UpcastFrom<T1>, Target2: JsGeneric + UpcastFrom<T2>, Target3: JsGeneric + UpcastFrom<T3>, Target4: JsGeneric + UpcastFrom<T4>,

Source§

impl<T1, T2, T3, T4, Target1, Target2, Target3, Target4> UpcastFrom<(T1, T2, T3, T4)> for JsOption<(Target1, Target2, Target3, Target4)>
where T1: JsGeneric, T2: JsGeneric, T3: JsGeneric, T4: JsGeneric, Target1: JsGeneric + UpcastFrom<T1>, Target2: JsGeneric + UpcastFrom<T2>, Target3: JsGeneric + UpcastFrom<T3>, Target4: JsGeneric + UpcastFrom<T4>,

Source§

impl<T1, T2, T3, T4, Target> UpcastFrom<ArrayTuple<(T1, T2, T3, T4)>> for Array<Target>
where Target: UpcastFrom<T1> + UpcastFrom<T2> + UpcastFrom<T3> + UpcastFrom<T4>,

Source§

impl<T1, T2, T3, T4, Target> UpcastFrom<ArrayTuple<(T1, T2, T3, T4)>> for JsNullable<Array<Target>>
where Target: UpcastFrom<T1> + UpcastFrom<T2> + UpcastFrom<T3> + UpcastFrom<T4>,

Source§

impl<T1, T2, T3, T4, Target> UpcastFrom<ArrayTuple<(T1, T2, T3, T4)>> for JsOption<Array<Target>>
where Target: UpcastFrom<T1> + UpcastFrom<T2> + UpcastFrom<T3> + UpcastFrom<T4>,

Source§

impl<T1, T2, T3, Target1, Target2, Target3> UpcastFrom<(T1, T2, T3)> for JsNullable<(Target1, Target2, Target3)>
where T1: JsGeneric, T2: JsGeneric, T3: JsGeneric, Target1: JsGeneric + UpcastFrom<T1>, Target2: JsGeneric + UpcastFrom<T2>, Target3: JsGeneric + UpcastFrom<T3>,

Source§

impl<T1, T2, T3, Target1, Target2, Target3> UpcastFrom<(T1, T2, T3)> for JsOption<(Target1, Target2, Target3)>
where T1: JsGeneric, T2: JsGeneric, T3: JsGeneric, Target1: JsGeneric + UpcastFrom<T1>, Target2: JsGeneric + UpcastFrom<T2>, Target3: JsGeneric + UpcastFrom<T3>,

Source§

impl<T1, T2, T3, Target> UpcastFrom<ArrayTuple<(T1, T2, T3)>> for Array<Target>
where Target: UpcastFrom<T1> + UpcastFrom<T2> + UpcastFrom<T3>,

Source§

impl<T1, T2, T3, Target> UpcastFrom<ArrayTuple<(T1, T2, T3)>> for JsNullable<Array<Target>>
where Target: UpcastFrom<T1> + UpcastFrom<T2> + UpcastFrom<T3>,

Source§

impl<T1, T2, T3, Target> UpcastFrom<ArrayTuple<(T1, T2, T3)>> for JsOption<Array<Target>>
where Target: UpcastFrom<T1> + UpcastFrom<T2> + UpcastFrom<T3>,

Source§

impl<T1, T2, Target1, Target2> UpcastFrom<(T1, T2)> for JsNullable<(Target1, Target2)>
where T1: JsGeneric, T2: JsGeneric, Target1: JsGeneric + UpcastFrom<T1>, Target2: JsGeneric + UpcastFrom<T2>,

Source§

impl<T1, T2, Target1, Target2> UpcastFrom<(T1, T2)> for JsOption<(Target1, Target2)>
where T1: JsGeneric, T2: JsGeneric, Target1: JsGeneric + UpcastFrom<T1>, Target2: JsGeneric + UpcastFrom<T2>,

Source§

impl<T1, T2, Target> UpcastFrom<ArrayTuple<(T1, T2)>> for Array<Target>
where Target: UpcastFrom<T1> + UpcastFrom<T2>,

Source§

impl<T1, T2, Target> UpcastFrom<ArrayTuple<(T1, T2)>> for JsNullable<Array<Target>>
where Target: UpcastFrom<T1> + UpcastFrom<T2>,

Source§

impl<T1, T2, Target> UpcastFrom<ArrayTuple<(T1, T2)>> for JsOption<Array<Target>>
where Target: UpcastFrom<T1> + UpcastFrom<T2>,

Source§

impl<T1, Target1> UpcastFrom<(T1,)> for JsNullable<(Target1,)>
where T1: JsGeneric, Target1: JsGeneric + UpcastFrom<T1>,

Source§

impl<T1, Target1> UpcastFrom<(T1,)> for JsOption<(Target1,)>
where T1: JsGeneric, Target1: JsGeneric + UpcastFrom<T1>,

Source§

impl<T1, Target> UpcastFrom<ArrayTuple<(T1,)>> for Array<Target>
where Target: UpcastFrom<T1>,

Source§

impl<T1, Target> UpcastFrom<ArrayTuple<(T1,)>> for JsNullable<Array<Target>>
where Target: UpcastFrom<T1>,

Source§

impl<T1, Target> UpcastFrom<ArrayTuple<(T1,)>> for JsOption<Array<Target>>
where Target: UpcastFrom<T1>,

Source§

impl<T, E, TargetT, TargetE> UpcastFrom<Result<T, E>> for JsNullable<Result<TargetT, TargetE>>
where TargetT: UpcastFrom<T>, TargetE: UpcastFrom<E>,

Source§

impl<T, E, TargetT, TargetE> UpcastFrom<Result<T, E>> for JsOption<Result<TargetT, TargetE>>
where TargetT: UpcastFrom<T>, TargetE: UpcastFrom<E>,

Source§

impl<T, Target> UpcastFrom<*const T> for JsNullable<*const Target>
where Target: UpcastFrom<T>,

Source§

impl<T, Target> UpcastFrom<*const T> for JsOption<*const Target>
where Target: UpcastFrom<T>,

Source§

impl<T, Target> UpcastFrom<Option<T>> for JsNullable<Option<Target>>
where Target: UpcastFrom<T>,

Source§

impl<T, Target> UpcastFrom<Option<T>> for JsOption<Option<Target>>
where Target: UpcastFrom<T>,

Source§

impl<T, U> UpcastFrom<ArrayTuple<T>> for ArrayTuple<U>
where T: JsTuple, U: JsTuple + UpcastFrom<T>,

Source§

impl<T, U> UpcastFrom<Function<T>> for Function<U>
where T: JsFunction, U: JsFunction + UpcastFrom<T>,

Source§

impl<T, U> UpcastFrom<JsNullable<U>> for JsNullable<T>
where T: UpcastFrom<U>,

Source§

impl<T, U> UpcastFrom<JsOption<U>> for JsNullable<T>
where T: UpcastFrom<U>,

Source§

impl<T, U> UpcastFrom<JsOption<U>> for JsOption<T>
where T: UpcastFrom<U>,

Source§

impl<T, __UpcastTarget0> UpcastFrom<Array<T>> for Array<__UpcastTarget0>
where __UpcastTarget0: UpcastFrom<T>,

Source§

impl<T, __UpcastTarget0> UpcastFrom<Array<T>> for JsNullable<Array<__UpcastTarget0>>
where __UpcastTarget0: UpcastFrom<T>,

Source§

impl<T, __UpcastTarget0> UpcastFrom<Array<T>> for JsOption<Array<__UpcastTarget0>>
where __UpcastTarget0: UpcastFrom<T>,

Source§

impl<T, __UpcastTarget0> UpcastFrom<AsyncGenerator<T>> for AsyncGenerator<__UpcastTarget0>
where __UpcastTarget0: UpcastFrom<T>,

Source§

impl<T, __UpcastTarget0> UpcastFrom<AsyncGenerator<T>> for JsNullable<AsyncGenerator<__UpcastTarget0>>
where __UpcastTarget0: UpcastFrom<T>,

Source§

impl<T, __UpcastTarget0> UpcastFrom<AsyncGenerator<T>> for JsOption<AsyncGenerator<__UpcastTarget0>>
where __UpcastTarget0: UpcastFrom<T>,

Source§

impl<T, __UpcastTarget0> UpcastFrom<AsyncIterator<T>> for AsyncIterator<__UpcastTarget0>
where __UpcastTarget0: UpcastFrom<T>,

Source§

impl<T, __UpcastTarget0> UpcastFrom<AsyncIterator<T>> for JsNullable<AsyncIterator<__UpcastTarget0>>
where __UpcastTarget0: UpcastFrom<T>,

Source§

impl<T, __UpcastTarget0> UpcastFrom<AsyncIterator<T>> for JsOption<AsyncIterator<__UpcastTarget0>>
where __UpcastTarget0: UpcastFrom<T>,

Source§

impl<T, __UpcastTarget0> UpcastFrom<Generator<T>> for Generator<__UpcastTarget0>
where __UpcastTarget0: UpcastFrom<T>,

Source§

impl<T, __UpcastTarget0> UpcastFrom<Generator<T>> for JsNullable<Generator<__UpcastTarget0>>
where __UpcastTarget0: UpcastFrom<T>,

Source§

impl<T, __UpcastTarget0> UpcastFrom<Generator<T>> for JsOption<Generator<__UpcastTarget0>>
where __UpcastTarget0: UpcastFrom<T>,

Source§

impl<T, __UpcastTarget0> UpcastFrom<Iterator<T>> for Iterator<__UpcastTarget0>
where __UpcastTarget0: UpcastFrom<T>,

Source§

impl<T, __UpcastTarget0> UpcastFrom<Iterator<T>> for JsNullable<Iterator<__UpcastTarget0>>
where __UpcastTarget0: UpcastFrom<T>,

Source§

impl<T, __UpcastTarget0> UpcastFrom<Iterator<T>> for JsOption<Iterator<__UpcastTarget0>>
where __UpcastTarget0: UpcastFrom<T>,

Source§

impl<T, __UpcastTarget0> UpcastFrom<IteratorNext<T>> for IteratorNext<__UpcastTarget0>
where __UpcastTarget0: UpcastFrom<T>,

Source§

impl<T, __UpcastTarget0> UpcastFrom<IteratorNext<T>> for JsNullable<IteratorNext<__UpcastTarget0>>
where __UpcastTarget0: UpcastFrom<T>,

Source§

impl<T, __UpcastTarget0> UpcastFrom<IteratorNext<T>> for JsOption<IteratorNext<__UpcastTarget0>>
where __UpcastTarget0: UpcastFrom<T>,

Source§

impl<T, __UpcastTarget0> UpcastFrom<Object<T>> for JsNullable<Object<__UpcastTarget0>>
where __UpcastTarget0: UpcastFrom<T>,

Source§

impl<T, __UpcastTarget0> UpcastFrom<Object<T>> for JsOption<Object<__UpcastTarget0>>
where __UpcastTarget0: UpcastFrom<T>,

Source§

impl<T, __UpcastTarget0> UpcastFrom<Object<T>> for Object<__UpcastTarget0>
where __UpcastTarget0: UpcastFrom<T>,

Source§

impl<T, __UpcastTarget0> UpcastFrom<Promise<T>> for JsNullable<Promise<__UpcastTarget0>>
where __UpcastTarget0: UpcastFrom<T>,

Source§

impl<T, __UpcastTarget0> UpcastFrom<Promise<T>> for JsOption<Promise<__UpcastTarget0>>
where __UpcastTarget0: UpcastFrom<T>,

Source§

impl<T, __UpcastTarget0> UpcastFrom<Promise<T>> for Promise<__UpcastTarget0>
where __UpcastTarget0: UpcastFrom<T>,

Source§

impl<T, __UpcastTarget0> UpcastFrom<PromiseState<T>> for JsNullable<PromiseState<__UpcastTarget0>>
where __UpcastTarget0: UpcastFrom<T>,

Source§

impl<T, __UpcastTarget0> UpcastFrom<PromiseState<T>> for JsOption<PromiseState<__UpcastTarget0>>
where __UpcastTarget0: UpcastFrom<T>,

Source§

impl<T, __UpcastTarget0> UpcastFrom<PromiseState<T>> for PromiseState<__UpcastTarget0>
where __UpcastTarget0: UpcastFrom<T>,

Source§

impl<T, __UpcastTarget0> UpcastFrom<PropertyDescriptor<T>> for JsNullable<PropertyDescriptor<__UpcastTarget0>>
where __UpcastTarget0: UpcastFrom<T>,

Source§

impl<T, __UpcastTarget0> UpcastFrom<PropertyDescriptor<T>> for JsOption<PropertyDescriptor<__UpcastTarget0>>
where __UpcastTarget0: UpcastFrom<T>,

Source§

impl<T, __UpcastTarget0> UpcastFrom<PropertyDescriptor<T>> for PropertyDescriptor<__UpcastTarget0>
where __UpcastTarget0: UpcastFrom<T>,

Source§

impl<T, __UpcastTarget0> UpcastFrom<Set<T>> for JsNullable<Set<__UpcastTarget0>>
where __UpcastTarget0: UpcastFrom<T>,

Source§

impl<T, __UpcastTarget0> UpcastFrom<Set<T>> for JsOption<Set<__UpcastTarget0>>
where __UpcastTarget0: UpcastFrom<T>,

Source§

impl<T, __UpcastTarget0> UpcastFrom<Set<T>> for Set<__UpcastTarget0>
where __UpcastTarget0: UpcastFrom<T>,

Source§

impl<T, __UpcastTarget0> UpcastFrom<WeakRef<T>> for JsNullable<WeakRef<__UpcastTarget0>>
where __UpcastTarget0: UpcastFrom<T>,

Source§

impl<T, __UpcastTarget0> UpcastFrom<WeakRef<T>> for JsOption<WeakRef<__UpcastTarget0>>
where __UpcastTarget0: UpcastFrom<T>,

Source§

impl<T, __UpcastTarget0> UpcastFrom<WeakRef<T>> for WeakRef<__UpcastTarget0>
where __UpcastTarget0: UpcastFrom<T>,

Source§

impl<T, __UpcastTarget0> UpcastFrom<WeakSet<T>> for JsNullable<WeakSet<__UpcastTarget0>>
where __UpcastTarget0: UpcastFrom<T>,

Source§

impl<T, __UpcastTarget0> UpcastFrom<WeakSet<T>> for JsOption<WeakSet<__UpcastTarget0>>
where __UpcastTarget0: UpcastFrom<T>,

Source§

impl<T, __UpcastTarget0> UpcastFrom<WeakSet<T>> for WeakSet<__UpcastTarget0>
where __UpcastTarget0: UpcastFrom<T>,

Source§

impl<T> UpcastFrom<()> for JsNullable<T>

Source§

impl<T> UpcastFrom<()> for JsOption<T>

Source§

impl<T> UpcastFrom<Array<T>> for JsNullable

Source§

impl<T> UpcastFrom<Array<T>> for JsNullable<Object>

Source§

impl<T> UpcastFrom<Array<T>> for JsOption

Source§

impl<T> UpcastFrom<Array<T>> for JsOption<Object>

Source§

impl<T> UpcastFrom<Array<T>> for JsValue

Source§

impl<T> UpcastFrom<Array<T>> for Object

Source§

impl<T> UpcastFrom<ArrayTuple<T>> for JsNullable
where T: JsTuple,

Source§

impl<T> UpcastFrom<ArrayTuple<T>> for JsOption
where T: JsTuple,

Source§

impl<T> UpcastFrom<ArrayTuple<T>> for JsValue
where T: JsTuple,

Source§

impl<T> UpcastFrom<AsyncGenerator<T>> for JsNullable

Source§

impl<T> UpcastFrom<AsyncGenerator<T>> for JsNullable<Object>

Source§

impl<T> UpcastFrom<AsyncGenerator<T>> for JsOption

Source§

impl<T> UpcastFrom<AsyncGenerator<T>> for JsOption<Object>

Source§

impl<T> UpcastFrom<AsyncGenerator<T>> for JsValue

Source§

impl<T> UpcastFrom<AsyncGenerator<T>> for Object

Source§

impl<T> UpcastFrom<AsyncIterator<T>> for JsNullable

Source§

impl<T> UpcastFrom<AsyncIterator<T>> for JsOption

Source§

impl<T> UpcastFrom<AsyncIterator<T>> for JsValue

Source§

impl<T> UpcastFrom<AsyncIterator<T>> for Object

Source§

impl<T> UpcastFrom<Function<T>> for JsNullable
where T: JsFunction,

Source§

impl<T> UpcastFrom<Function<T>> for JsNullable<Object>
where T: JsFunction,

Source§

impl<T> UpcastFrom<Function<T>> for JsOption
where T: JsFunction,

Source§

impl<T> UpcastFrom<Function<T>> for JsOption<Object>
where T: JsFunction,

Source§

impl<T> UpcastFrom<Function<T>> for JsValue
where T: JsFunction,

Source§

impl<T> UpcastFrom<Function<T>> for Object
where T: JsFunction,

Source§

impl<T> UpcastFrom<Generator<T>> for JsNullable

Source§

impl<T> UpcastFrom<Generator<T>> for JsNullable<Object>

Source§

impl<T> UpcastFrom<Generator<T>> for JsOption

Source§

impl<T> UpcastFrom<Generator<T>> for JsOption<Object>

Source§

impl<T> UpcastFrom<Generator<T>> for JsValue

Source§

impl<T> UpcastFrom<Generator<T>> for Object

Source§

impl<T> UpcastFrom<Iterator<T>> for JsNullable

Source§

impl<T> UpcastFrom<Iterator<T>> for JsOption

Source§

impl<T> UpcastFrom<Iterator<T>> for JsValue

Source§

impl<T> UpcastFrom<Iterator<T>> for Object

Source§

impl<T> UpcastFrom<IteratorNext<T>> for JsNullable

Source§

impl<T> UpcastFrom<IteratorNext<T>> for JsNullable<Object>

Source§

impl<T> UpcastFrom<IteratorNext<T>> for JsOption

Source§

impl<T> UpcastFrom<IteratorNext<T>> for JsOption<Object>

Source§

impl<T> UpcastFrom<IteratorNext<T>> for JsValue

Source§

impl<T> UpcastFrom<IteratorNext<T>> for Object

Source§

impl<T> UpcastFrom<JsNullable<T>> for JsValue

Source§

impl<T> UpcastFrom<JsOption<T>> for JsValue

Source§

impl<T> UpcastFrom<Null> for JsNullable<T>

Source§

impl<T> UpcastFrom<Object<T>> for JsNullable

Source§

impl<T> UpcastFrom<Object<T>> for JsOption

Source§

impl<T> UpcastFrom<Object<T>> for JsValue

Source§

impl<T> UpcastFrom<Promise<T>> for JsNullable

Source§

impl<T> UpcastFrom<Promise<T>> for JsNullable<Object>

Source§

impl<T> UpcastFrom<Promise<T>> for JsOption

Source§

impl<T> UpcastFrom<Promise<T>> for JsOption<Object>

Source§

impl<T> UpcastFrom<Promise<T>> for JsValue

Source§

impl<T> UpcastFrom<Promise<T>> for Object

Source§

impl<T> UpcastFrom<PromiseState<T>> for JsNullable

Source§

impl<T> UpcastFrom<PromiseState<T>> for JsNullable<Object>

Source§

impl<T> UpcastFrom<PromiseState<T>> for JsOption

Source§

impl<T> UpcastFrom<PromiseState<T>> for JsOption<Object>

Source§

impl<T> UpcastFrom<PromiseState<T>> for JsValue

Source§

impl<T> UpcastFrom<PromiseState<T>> for Object

Source§

impl<T> UpcastFrom<PropertyDescriptor<T>> for JsNullable

Source§

impl<T> UpcastFrom<PropertyDescriptor<T>> for JsNullable<Object>

Source§

impl<T> UpcastFrom<PropertyDescriptor<T>> for JsOption

Source§

impl<T> UpcastFrom<PropertyDescriptor<T>> for JsOption<Object>

Source§

impl<T> UpcastFrom<PropertyDescriptor<T>> for JsValue

Source§

impl<T> UpcastFrom<PropertyDescriptor<T>> for Object

Source§

impl<T> UpcastFrom<Set<T>> for JsNullable

Source§

impl<T> UpcastFrom<Set<T>> for JsNullable<Object>

Source§

impl<T> UpcastFrom<Set<T>> for JsOption

Source§

impl<T> UpcastFrom<Set<T>> for JsOption<Object>

Source§

impl<T> UpcastFrom<Set<T>> for JsValue

Source§

impl<T> UpcastFrom<Set<T>> for Object

Source§

impl<T> UpcastFrom<Undefined> for JsNullable<T>

Source§

impl<T> UpcastFrom<Undefined> for JsOption<T>

Source§

impl<T> UpcastFrom<WeakRef<T>> for JsNullable

Source§

impl<T> UpcastFrom<WeakRef<T>> for JsNullable<Object>

Source§

impl<T> UpcastFrom<WeakRef<T>> for JsOption

Source§

impl<T> UpcastFrom<WeakRef<T>> for JsOption<Object>

Source§

impl<T> UpcastFrom<WeakRef<T>> for JsValue

Source§

impl<T> UpcastFrom<WeakRef<T>> for Object

Source§

impl<T> UpcastFrom<WeakSet<T>> for JsNullable

Source§

impl<T> UpcastFrom<WeakSet<T>> for JsNullable<Object>

Source§

impl<T> UpcastFrom<WeakSet<T>> for JsOption

Source§

impl<T> UpcastFrom<WeakSet<T>> for JsOption<Object>

Source§

impl<T> UpcastFrom<WeakSet<T>> for JsValue

Source§

impl<T> UpcastFrom<WeakSet<T>> for Object