Struct curl::easy::Form [−][src]
Multipart/formdata for an HTTP POST request.
This structure is built up and then passed to the Easy::httppost method to
be sent off with a request.
Implementations
impl Form[src]
pub fn new() -> Form[src]
Creates a new blank form ready for the addition of new data.
pub fn part<'a, 'data>(&'a mut self, name: &'data str) -> Part<'a, 'data>[src]
Prepares adding a new part to this Form
Note that the part is not actually added to the form until the add
method is called on Part, which may or may not fail.
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for Form[src]
impl !Send for Form[src]
impl !Sync for Form[src]
impl Unpin for Form[src]
impl UnwindSafe for Form[src]
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized, [src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized, [src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized, [src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T[src]
impl<T> From<T> for T[src]
impl<T, U> Into<U> for T where
U: From<T>, [src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>, [src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>, [src]
U: TryFrom<T>,