pub struct PluginCapabilityFilter {
pub local_explanations: Option<bool>,
pub global_explanations: Option<bool>,
pub counterfactual_explanations: Option<bool>,
pub uncertainty_quantification: Option<bool>,
pub model_agnostic: Option<bool>,
pub parallel_processing: Option<bool>,
pub real_time: Option<bool>,
pub streaming: Option<bool>,
pub max_dataset_size: Option<usize>,
pub max_features: Option<usize>,
}Expand description
Plugin capability filter
Fields§
§local_explanations: Option<bool>Requires local explanations
global_explanations: Option<bool>Requires global explanations
counterfactual_explanations: Option<bool>Requires counterfactual explanations
uncertainty_quantification: Option<bool>Requires uncertainty quantification
model_agnostic: Option<bool>Requires model-agnostic support
parallel_processing: Option<bool>Requires parallel processing
real_time: Option<bool>Requires real-time support
streaming: Option<bool>Requires streaming support
max_dataset_size: Option<usize>Maximum dataset size constraint
max_features: Option<usize>Maximum features constraint
Implementations§
Trait Implementations§
Source§impl Clone for PluginCapabilityFilter
impl Clone for PluginCapabilityFilter
Source§fn clone(&self) -> PluginCapabilityFilter
fn clone(&self) -> PluginCapabilityFilter
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for PluginCapabilityFilter
impl Debug for PluginCapabilityFilter
Auto Trait Implementations§
impl Freeze for PluginCapabilityFilter
impl RefUnwindSafe for PluginCapabilityFilter
impl Send for PluginCapabilityFilter
impl Sync for PluginCapabilityFilter
impl Unpin for PluginCapabilityFilter
impl UnwindSafe for PluginCapabilityFilter
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more