pub struct BackendTestingConfig {
pub test_cpu: bool,
pub test_coreml: bool,
pub test_nnapi: bool,
pub test_gpu: bool,
pub test_custom: bool,
pub test_backend_switching: bool,
pub test_fallback_mechanisms: bool,
}Fields§
§test_cpu: boolTest CPU backend
test_coreml: boolTest Core ML backend
test_nnapi: boolTest NNAPI backend
test_gpu: boolTest GPU backend
test_custom: boolTest custom backend
test_backend_switching: boolBackend switching tests
test_fallback_mechanisms: boolFallback mechanism tests
Trait Implementations§
Source§impl Clone for BackendTestingConfig
impl Clone for BackendTestingConfig
Source§fn clone(&self) -> BackendTestingConfig
fn clone(&self) -> BackendTestingConfig
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 BackendTestingConfig
impl Debug for BackendTestingConfig
Source§impl Default for BackendTestingConfig
impl Default for BackendTestingConfig
Source§impl<'de> Deserialize<'de> for BackendTestingConfig
impl<'de> Deserialize<'de> for BackendTestingConfig
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for BackendTestingConfig
impl RefUnwindSafe for BackendTestingConfig
impl Send for BackendTestingConfig
impl Sync for BackendTestingConfig
impl Unpin for BackendTestingConfig
impl UnsafeUnpin for BackendTestingConfig
impl UnwindSafe for BackendTestingConfig
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> ConfigSerializable for Twhere
T: Serialize + for<'de> Deserialize<'de>,
impl<T> ConfigSerializable for Twhere
T: Serialize + for<'de> Deserialize<'de>,
Source§fn save_to_file(&self, path: &Path) -> Result<(), TrustformersError>
fn save_to_file(&self, path: &Path) -> Result<(), TrustformersError>
Save to file
Source§fn load_from_file(path: &Path) -> Result<Self, TrustformersError>where
Self: Sized,
fn load_from_file(path: &Path) -> Result<Self, TrustformersError>where
Self: Sized,
Load from file
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
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