pub struct ClearAppsDataParams {
pub package_names: Option<Vec<String>>,
}
Expand description
Parameters associated with the CLEAR_APP_DATA command to clear the data of specified apps from the device.
This type is not used in any activity, and only used as part of another schema.
Fields§
§package_names: Option<Vec<String>>
The package names of the apps whose data will be cleared when the command is executed.
Trait Implementations§
Source§impl Clone for ClearAppsDataParams
impl Clone for ClearAppsDataParams
Source§fn clone(&self) -> ClearAppsDataParams
fn clone(&self) -> ClearAppsDataParams
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 ClearAppsDataParams
impl Debug for ClearAppsDataParams
Source§impl Default for ClearAppsDataParams
impl Default for ClearAppsDataParams
Source§fn default() -> ClearAppsDataParams
fn default() -> ClearAppsDataParams
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ClearAppsDataParams
impl<'de> Deserialize<'de> for ClearAppsDataParams
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
Source§impl Serialize for ClearAppsDataParams
impl Serialize for ClearAppsDataParams
impl Part for ClearAppsDataParams
Auto Trait Implementations§
impl Freeze for ClearAppsDataParams
impl RefUnwindSafe for ClearAppsDataParams
impl Send for ClearAppsDataParams
impl Sync for ClearAppsDataParams
impl Unpin for ClearAppsDataParams
impl UnwindSafe for ClearAppsDataParams
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> 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