[−][src]Struct curl::easy::Form
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.
Methods
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 !Send for Form
impl Unpin for Form
impl !Sync for Form
impl UnwindSafe for Form
impl RefUnwindSafe for Form
Blanket Implementations
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> From<T> for T
[src]
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.
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>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,