Trait neon::result::JsResultExt [−][src]
pub trait JsResultExt<'a, V: Value> { fn or_throw<'b, C: Context<'b>>(self, cx: &mut C) -> JsResult<'a, V>; }
Extension trait for converting Rust Result
values
into JsResult
values by throwing JavaScript exceptions.
Required methods
Loading content...Implementations on Foreign Types
Loading content...Implementors
impl<'a> JsResultExt<'a, JsString> for StringResult<'a>
[src]
impl<'a> JsResultExt<'a, JsString> for StringResult<'a>
[src]impl<'a, F: Value, T: Value> JsResultExt<'a, T> for DowncastResult<'a, F, T>
[src]
impl<'a, F: Value, T: Value> JsResultExt<'a, T> for DowncastResult<'a, F, T>
[src]