pub struct AndroidAppIdCredential {
pub bundle_id: String,
pub certificate: Option<AndroidAppCertificateFingerprint>,
pub name: Option<String>,
}Expand description
An AndroidAppIdCredential contains the information required to verify and identify an Android application for automatically filling other credentials associated to the same Item as this one.
Fields§
§bundle_id: StringThe application identifier. A non-normative example of an application identifier is
"com.example.myapp".
certificate: Option<AndroidAppCertificateFingerprint>The fingerprint of the public certificate used to sign the android application. This member is OPTIONAL but is highly recommended to be stored for validation during an autofill operation.
name: Option<String>The human-palatable name for the application, this can be fetched from the android system when associating the app to an item. It is highly recommended for providers to store this name.
Trait Implementations§
Source§impl Clone for AndroidAppIdCredential
impl Clone for AndroidAppIdCredential
Source§fn clone(&self) -> AndroidAppIdCredential
fn clone(&self) -> AndroidAppIdCredential
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 AndroidAppIdCredential
impl Debug for AndroidAppIdCredential
Source§impl<'de> Deserialize<'de> for AndroidAppIdCredential
impl<'de> Deserialize<'de> for AndroidAppIdCredential
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 AndroidAppIdCredential
impl RefUnwindSafe for AndroidAppIdCredential
impl Send for AndroidAppIdCredential
impl Sync for AndroidAppIdCredential
impl Unpin for AndroidAppIdCredential
impl UnwindSafe for AndroidAppIdCredential
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