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
impl !Send for Form
impl !Sync for Form
impl Unpin for Form
impl UnwindSafe for Form
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>,