pub struct ConfigNativeApp {
pub app_custom_url_schemes: Vec<String>,
pub app_download_link: Option<String>,
pub android_app_download_link: Option<String>,
pub ios_app_download_link: Option<String>,
pub mobile_external_browser: Option<bool>,
pub mobile_enable_biometrics: Option<bool>,
pub mobile_prevent_screen_capture: Option<bool>,
pub mobile_jailbreak_protection: Option<bool>,
}Fields§
§app_custom_url_schemes: Vec<String>§app_download_link: Option<String>§android_app_download_link: Option<String>§ios_app_download_link: Option<String>§mobile_external_browser: Option<bool>§mobile_enable_biometrics: Option<bool>§mobile_prevent_screen_capture: Option<bool>§mobile_jailbreak_protection: Option<bool>Implementations§
Source§impl ConfigNativeApp
impl ConfigNativeApp
Sourcepub fn app_download_link(&self) -> &str
pub fn app_download_link(&self) -> &str
Returns the value of app_download_link, or the default value if app_download_link is unset.
Sourcepub fn android_app_download_link(&self) -> &str
pub fn android_app_download_link(&self) -> &str
Returns the value of android_app_download_link, or the default value if android_app_download_link is unset.
Sourcepub fn ios_app_download_link(&self) -> &str
pub fn ios_app_download_link(&self) -> &str
Returns the value of ios_app_download_link, or the default value if ios_app_download_link is unset.
Sourcepub fn mobile_external_browser(&self) -> bool
pub fn mobile_external_browser(&self) -> bool
Returns the value of mobile_external_browser, or the default value if mobile_external_browser is unset.
Sourcepub fn mobile_enable_biometrics(&self) -> bool
pub fn mobile_enable_biometrics(&self) -> bool
Returns the value of mobile_enable_biometrics, or the default value if mobile_enable_biometrics is unset.
Sourcepub fn mobile_prevent_screen_capture(&self) -> bool
pub fn mobile_prevent_screen_capture(&self) -> bool
Returns the value of mobile_prevent_screen_capture, or the default value if mobile_prevent_screen_capture is unset.
Sourcepub fn mobile_jailbreak_protection(&self) -> bool
pub fn mobile_jailbreak_protection(&self) -> bool
Returns the value of mobile_jailbreak_protection, or the default value if mobile_jailbreak_protection is unset.
Trait Implementations§
Source§impl Clone for ConfigNativeApp
impl Clone for ConfigNativeApp
Source§fn clone(&self) -> ConfigNativeApp
fn clone(&self) -> ConfigNativeApp
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 ConfigNativeApp
impl Debug for ConfigNativeApp
Source§impl Default for ConfigNativeApp
impl Default for ConfigNativeApp
Source§impl<'de> Deserialize<'de> for ConfigNativeApp
impl<'de> Deserialize<'de> for ConfigNativeApp
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 Message for ConfigNativeApp
impl Message for ConfigNativeApp
Source§fn encoded_len(&self) -> usize
fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.
Source§fn encode(&self, buf: &mut impl BufMut) -> Result<(), EncodeError>where
Self: Sized,
fn encode(&self, buf: &mut impl BufMut) -> Result<(), EncodeError>where
Self: Sized,
Encodes the message to a buffer. Read more
Source§fn encode_to_vec(&self) -> Vec<u8> ⓘwhere
Self: Sized,
fn encode_to_vec(&self) -> Vec<u8> ⓘwhere
Self: Sized,
Encodes the message to a newly allocated buffer.
Source§fn encode_length_delimited(
&self,
buf: &mut impl BufMut,
) -> Result<(), EncodeError>where
Self: Sized,
fn encode_length_delimited(
&self,
buf: &mut impl BufMut,
) -> Result<(), EncodeError>where
Self: Sized,
Encodes the message with a length-delimiter to a buffer. Read more
Source§fn encode_length_delimited_to_vec(&self) -> Vec<u8> ⓘwhere
Self: Sized,
fn encode_length_delimited_to_vec(&self) -> Vec<u8> ⓘwhere
Self: Sized,
Encodes the message with a length-delimiter to a newly allocated buffer.
Source§fn decode(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
fn decode(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
Decodes an instance of the message from a buffer. Read more
Source§fn decode_length_delimited(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
fn decode_length_delimited(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
Decodes a length-delimited instance of the message from the buffer.
Source§fn merge(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
fn merge(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
Decodes an instance of the message from a buffer, and merges it into
self. Read moreSource§fn merge_length_delimited(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
fn merge_length_delimited(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
Decodes a length-delimited instance of the message from buffer, and
merges it into
self.Source§impl PartialEq for ConfigNativeApp
impl PartialEq for ConfigNativeApp
Source§impl Serialize for ConfigNativeApp
impl Serialize for ConfigNativeApp
impl StructuralPartialEq for ConfigNativeApp
Auto Trait Implementations§
impl Freeze for ConfigNativeApp
impl RefUnwindSafe for ConfigNativeApp
impl Send for ConfigNativeApp
impl Sync for ConfigNativeApp
impl Unpin for ConfigNativeApp
impl UnwindSafe for ConfigNativeApp
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> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request