pub struct WebViewChallenge {
pub start_url: Option<String>,
pub target_url_regexp: Option<String>,
pub cancel_button_display_label: Option<String>,
pub response_target_url_param: Option<String>,
pub cancel_url_regexp: Option<String>,
pub title: Option<String>,
}Fields§
§start_url: Option<String>§target_url_regexp: Option<String>§response_target_url_param: Option<String>§cancel_url_regexp: Option<String>§title: Option<String>Implementations§
Source§impl WebViewChallenge
impl WebViewChallenge
Sourcepub fn start_url(&self) -> &str
pub fn start_url(&self) -> &str
Returns the value of start_url, or the default value if start_url is unset.
Sourcepub fn target_url_regexp(&self) -> &str
pub fn target_url_regexp(&self) -> &str
Returns the value of target_url_regexp, or the default value if target_url_regexp is unset.
Returns the value of cancel_button_display_label, or the default value if cancel_button_display_label is unset.
Sourcepub fn response_target_url_param(&self) -> &str
pub fn response_target_url_param(&self) -> &str
Returns the value of response_target_url_param, or the default value if response_target_url_param is unset.
Sourcepub fn cancel_url_regexp(&self) -> &str
pub fn cancel_url_regexp(&self) -> &str
Returns the value of cancel_url_regexp, or the default value if cancel_url_regexp is unset.
Trait Implementations§
Source§impl Clone for WebViewChallenge
impl Clone for WebViewChallenge
Source§fn clone(&self) -> WebViewChallenge
fn clone(&self) -> WebViewChallenge
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 WebViewChallenge
impl Debug for WebViewChallenge
Source§impl Default for WebViewChallenge
impl Default for WebViewChallenge
Source§impl Message for WebViewChallenge
impl Message for WebViewChallenge
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 WebViewChallenge
impl PartialEq for WebViewChallenge
impl StructuralPartialEq for WebViewChallenge
Auto Trait Implementations§
impl Freeze for WebViewChallenge
impl RefUnwindSafe for WebViewChallenge
impl Send for WebViewChallenge
impl Sync for WebViewChallenge
impl Unpin for WebViewChallenge
impl UnwindSafe for WebViewChallenge
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