pub struct SubmitAction {
pub url: String,
pub flags: u32,
}Expand description
Parsed submit-form action attached to a button.
Produced when the parser encounters an /A dictionary with /S /SubmitForm.
Triggered when the user clicks a push button configured to send form data
to a remote endpoint.
Fields§
§url: StringThe submission target URL (/F entry of the action). Usually HTTP/HTTPS;
PDF also allows mailto: and FTP URLs.
flags: u32Bit flags from the /Flags entry controlling submit format (FDF, HTML,
XFDF, JSON), field inclusion (include vs. exclude), and HTTP method.
See ISO 32000-2 §12.7.5.2 Table 257 for the bit assignments.
Trait Implementations§
Source§impl Clone for SubmitAction
impl Clone for SubmitAction
Source§fn clone(&self) -> SubmitAction
fn clone(&self) -> SubmitAction
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 moreAuto Trait Implementations§
impl Freeze for SubmitAction
impl RefUnwindSafe for SubmitAction
impl Send for SubmitAction
impl Sync for SubmitAction
impl Unpin for SubmitAction
impl UnsafeUnpin for SubmitAction
impl UnwindSafe for SubmitAction
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> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more