pub struct Part { /* private fields */ }
Expand description
A field in a multipart form.
Implementations§
source§impl Part
impl Part
sourcepub fn bytes<T>(value: T) -> Partwhere
T: Into<Cow<'static, [u8]>>,
pub fn bytes<T>(value: T) -> Partwhere T: Into<Cow<'static, [u8]>>,
Makes a new parameter from arbitrary bytes.
sourcepub fn reader<T: Read + Send + 'static>(value: T) -> Part
pub fn reader<T: Read + Send + 'static>(value: T) -> Part
Adds a generic reader.
Does not set filename or mime.
sourcepub fn reader_with_length<T: Read + Send + 'static>(
value: T,
length: u64
) -> Part
pub fn reader_with_length<T: Read + Send + 'static>( value: T, length: u64 ) -> Part
Adds a generic reader with known length.
Does not set filename or mime.