script::conversions

Trait TryConvert

Source
pub(crate) trait TryConvert<T> {
    type Error;

    // Required method
    fn try_convert(self) -> Result<T, Self::Error>;
}
Expand description

A version of the TryInto<T> trait from the standard library that can be used to convert between two types that are not defined in the script crate. This is intended to be used on dict/enum types generated from WebIDL once those types are moved out of the script crate.

Required Associated Types§

Required Methods§

Source

fn try_convert(self) -> Result<T, Self::Error>

Implementors§