leo_interpreter::util

Trait ExpectTc

Source
pub trait ExpectTc {
    type T;

    // Required method
    fn expect_tc(self, span: Span) -> Result<Self::T>;
}

Required Associated Types§

Source

type T

Required Methods§

Source

fn expect_tc(self, span: Span) -> Result<Self::T>

Implementations on Foreign Types§

Source§

impl<T> ExpectTc for Option<T>

Source§

type T = T

Source§

fn expect_tc(self, span: Span) -> Result<Self::T>

Source§

impl<T, U: Debug> ExpectTc for Result<T, U>

Source§

type T = T

Source§

fn expect_tc(self, span: Span) -> Result<Self::T>

Implementors§