pub trait ObligationCauseExt<'tcx> {
    // Required methods
    fn as_failure_code(&self, terr: TypeError<'tcx>) -> FailureCode;
    fn as_requirement_str(&self) -> &'static str;
}

Required Methods§

source

fn as_failure_code(&self, terr: TypeError<'tcx>) -> FailureCode

source

fn as_requirement_str(&self) -> &'static str

Implementors§