pub fn new<I: Into<String>>(boundary: I) -> Self {
        let items = VecDeque::new();

        let state = None;

        MultipartRequest {
            boundary: boundary.into(),
            items,
            state,
            written: 0,
        }
    }
/// Construct a new MultipartRequest with a given Boundary
///
/// If you want a boundary generated automatically, then you can use `MultipartRequest::default()`
Construct a new MultipartRequest with a given Boundary
If you want a boundary generated automatically, then you can use `MultipartRequest::default()`
Construct a new MultipartRequest with a given Boundary If you want a boundary generated automatically then you can use ` MultipartRequest :: default () `
pub fn new<I: Into<String>>(boundary: I) -> Self {
        let items = VecDeque::new();
        let state = None;
        MultipartRequest {
            boundary: boundary.into(),
            items,
            state,
            written: 0,
        }
    }
pub fn new < I : Into < String > > ( boundary : I ) -> Self { let items = VecDeque :: new ( ) ; let state = None ; MultipartRequest { boundary : boundary . into ( ) , items , state , written : 0 , } }
Construct a new MultipartRequest with a given Boundary
If you want a boundary generated automatically, then you can use `MultipartRequest::default()`
Construct a new MultipartRequest with a given Boundary If you want a boundary generated automatically then you can use ` MultipartRequest :: default () `
boundary
I