#[non_exhaustive]pub struct ModelEvaluationExplanationSpec {
pub explanation_type: String,
pub explanation_spec: Option<ExplanationSpec>,
/* private fields */
}Available on crate feature
model-service only.Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.explanation_type: StringExplanation type.
For AutoML Image Classification models, possible values are:
image-integrated-gradientsimage-xrai
explanation_spec: Option<ExplanationSpec>Explanation spec details.
Implementations§
Source§impl ModelEvaluationExplanationSpec
impl ModelEvaluationExplanationSpec
pub fn new() -> Self
Sourcepub fn set_explanation_type<T: Into<String>>(self, v: T) -> Self
pub fn set_explanation_type<T: Into<String>>(self, v: T) -> Self
Sets the value of explanation_type.
Sourcepub fn set_explanation_spec<T>(self, v: T) -> Selfwhere
T: Into<ExplanationSpec>,
pub fn set_explanation_spec<T>(self, v: T) -> Selfwhere
T: Into<ExplanationSpec>,
Sets the value of explanation_spec.
Sourcepub fn set_or_clear_explanation_spec<T>(self, v: Option<T>) -> Selfwhere
T: Into<ExplanationSpec>,
pub fn set_or_clear_explanation_spec<T>(self, v: Option<T>) -> Selfwhere
T: Into<ExplanationSpec>,
Sets or clears the value of explanation_spec.
Trait Implementations§
Source§impl Clone for ModelEvaluationExplanationSpec
impl Clone for ModelEvaluationExplanationSpec
Source§fn clone(&self) -> ModelEvaluationExplanationSpec
fn clone(&self) -> ModelEvaluationExplanationSpec
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 Default for ModelEvaluationExplanationSpec
impl Default for ModelEvaluationExplanationSpec
Source§fn default() -> ModelEvaluationExplanationSpec
fn default() -> ModelEvaluationExplanationSpec
Returns the “default value” for a type. Read more
Source§impl PartialEq for ModelEvaluationExplanationSpec
impl PartialEq for ModelEvaluationExplanationSpec
Source§fn eq(&self, other: &ModelEvaluationExplanationSpec) -> bool
fn eq(&self, other: &ModelEvaluationExplanationSpec) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for ModelEvaluationExplanationSpec
Auto Trait Implementations§
impl Freeze for ModelEvaluationExplanationSpec
impl RefUnwindSafe for ModelEvaluationExplanationSpec
impl Send for ModelEvaluationExplanationSpec
impl Sync for ModelEvaluationExplanationSpec
impl Unpin for ModelEvaluationExplanationSpec
impl UnwindSafe for ModelEvaluationExplanationSpec
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