icu_provider_adapters::filter

Trait Filterable

Source
pub trait Filterable: Sized {
    // Required method
    fn filterable(
        self,
        filter_name: &'static str,
    ) -> RequestFilterDataProvider<Self, fn(_: DataRequest<'_>) -> bool>;
}
Expand description

A blanket-implemented trait exposing the Self::filterable() function.

For more details, see icu_provider_adapters::filter.

Required Methods§

Source

fn filterable( self, filter_name: &'static str, ) -> RequestFilterDataProvider<Self, fn(_: DataRequest<'_>) -> bool>

Creates a filterable data provider with the given name for debugging.

For more details, see icu_provider_adapters::filter.

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementors§

Source§

impl<T> Filterable for T
where T: Sized,