pub struct PhoneServiceSubmission {
pub route: Vec<String>,
pub values: Vec<PhoneServiceSubmittedValue>,
}Expand description
Percent-decoded interactive callback submitted by a phone application.
Fields§
§route: Vec<String>Percent-decoded route components in their original order.
values: Vec<PhoneServiceSubmittedValue>Ordered form values. Duplicate names remain distinct.
Implementations§
Source§impl PhoneServiceSubmission
impl PhoneServiceSubmission
Sourcepub fn values_named<'a>(
&'a self,
name: &'a str,
) -> impl Iterator<Item = &'a str> + 'a
pub fn values_named<'a>( &'a self, name: &'a str, ) -> impl Iterator<Item = &'a str> + 'a
Iterates matching values in submission order, including duplicates.
Trait Implementations§
Source§impl Clone for PhoneServiceSubmission
impl Clone for PhoneServiceSubmission
Source§fn clone(&self) -> PhoneServiceSubmission
fn clone(&self) -> PhoneServiceSubmission
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 PhoneServiceSubmission
impl Debug for PhoneServiceSubmission
impl Eq for PhoneServiceSubmission
Source§impl PartialEq for PhoneServiceSubmission
impl PartialEq for PhoneServiceSubmission
impl StructuralPartialEq for PhoneServiceSubmission
Auto Trait Implementations§
impl Freeze for PhoneServiceSubmission
impl RefUnwindSafe for PhoneServiceSubmission
impl Send for PhoneServiceSubmission
impl Sync for PhoneServiceSubmission
impl Unpin for PhoneServiceSubmission
impl UnsafeUnpin for PhoneServiceSubmission
impl UnwindSafe for PhoneServiceSubmission
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