[−][src]Trait sm_ext::NativeResult
The return type for native callbacks.
Associated Types
Loading content...Required methods
fn into_result(self) -> Result<Self::Ok, Self::Err>
Implementations on Foreign Types
impl NativeResult for ()
[src]
impl<E> NativeResult for Result<(), E>
[src]
type Ok = i32
type Err = E
fn into_result(
self
) -> Result<<Result<(), E> as NativeResult>::Ok, <Result<(), E> as NativeResult>::Err>
[src]
self
) -> Result<<Result<(), E> as NativeResult>::Ok, <Result<(), E> as NativeResult>::Err>
impl<'ctx, T, E> NativeResult for Result<T, E> where
T: TryIntoPlugin<'ctx, cell_t>,
[src]
T: TryIntoPlugin<'ctx, cell_t>,
type Ok = T
type Err = E
fn into_result(
self
) -> Result<<Result<T, E> as NativeResult>::Ok, <Result<T, E> as NativeResult>::Err>
[src]
self
) -> Result<<Result<T, E> as NativeResult>::Ok, <Result<T, E> as NativeResult>::Err>
Implementors
impl<'ctx, T> NativeResult for T where
T: TryIntoPlugin<'ctx, cell_t>,
[src]
T: TryIntoPlugin<'ctx, cell_t>,