pub struct AndroidTestConfig {
pub test_nnapi_integration: bool,
pub test_gpu_acceleration: bool,
pub test_edge_tpu: bool,
pub test_work_manager: bool,
pub test_content_provider: bool,
pub test_doze_compatibility: bool,
pub api_level_range: ApiLevelRange,
pub device_compatibility: Vec<AndroidDevice>,
}Fields§
§test_nnapi_integration: boolTest NNAPI integration
test_gpu_acceleration: boolTest GPU acceleration
test_edge_tpu: boolTest Edge TPU support
test_work_manager: boolTest Work Manager integration
test_content_provider: boolTest Content Provider
test_doze_compatibility: boolTest Doze compatibility
api_level_range: ApiLevelRangeAndroid API level compatibility
device_compatibility: Vec<AndroidDevice>Device compatibility
Trait Implementations§
Source§impl Clone for AndroidTestConfig
impl Clone for AndroidTestConfig
Source§fn clone(&self) -> AndroidTestConfig
fn clone(&self) -> AndroidTestConfig
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 AndroidTestConfig
impl Debug for AndroidTestConfig
Source§impl Default for AndroidTestConfig
impl Default for AndroidTestConfig
Source§impl<'de> Deserialize<'de> for AndroidTestConfig
impl<'de> Deserialize<'de> for AndroidTestConfig
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 AndroidTestConfig
impl RefUnwindSafe for AndroidTestConfig
impl Send for AndroidTestConfig
impl Sync for AndroidTestConfig
impl Unpin for AndroidTestConfig
impl UnsafeUnpin for AndroidTestConfig
impl UnwindSafe for AndroidTestConfig
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