Sindbad~EG File Manager

Current Path : /usr/local/src/clamav-1.0.9/libclamav_rust/.cargo/vendor/thiserror/src/
Upload File :
Current File : //usr/local/src/clamav-1.0.9/libclamav_rust/.cargo/vendor/thiserror/src/provide.rs

use std::any::{Demand, Provider};

pub trait ThiserrorProvide: Sealed {
    fn thiserror_provide<'a>(&'a self, demand: &mut Demand<'a>);
}

impl<T: Provider + ?Sized> ThiserrorProvide for T {
    #[inline]
    fn thiserror_provide<'a>(&'a self, demand: &mut Demand<'a>) {
        self.provide(demand);
    }
}

pub trait Sealed {}
impl<T: Provider + ?Sized> Sealed for T {}

Sindbad File Manager Version 1.0, Coded By Sindbad EG ~ The Terrorists