pub struct OpenIntentRequest {
pub action: String,
pub data: Option<String>,
pub category: Option<String>,
pub mime_type: Option<String>,
pub package_name: Option<String>,
pub class_name: Option<String>,
pub flags: Option<Vec<String>>,
pub extras: Option<HashMap<String, IntentExtra>>,
}
Fields§
§action: String
§data: Option<String>
§category: Option<String>
§mime_type: Option<String>
§package_name: Option<String>
§class_name: Option<String>
§flags: Option<Vec<String>>
§extras: Option<HashMap<String, IntentExtra>>
Trait Implementations§
Source§impl Debug for OpenIntentRequest
impl Debug for OpenIntentRequest
Source§impl<'de> Deserialize<'de> for OpenIntentRequest
impl<'de> Deserialize<'de> for OpenIntentRequest
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 OpenIntentRequest
impl RefUnwindSafe for OpenIntentRequest
impl Send for OpenIntentRequest
impl Sync for OpenIntentRequest
impl Unpin for OpenIntentRequest
impl UnwindSafe for OpenIntentRequest
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