pub struct SyncUploadFileBuilder { /* private fields */ }Expand description
Blocking wrapper for UploadFileBuilder.
Implementations§
Source§impl SyncUploadFileBuilder
impl SyncUploadFileBuilder
Sourcepub fn purpose(self, purpose: FilePurpose) -> Self
pub fn purpose(self, purpose: FilePurpose) -> Self
Set the file purpose.
Sourcepub fn send(self) -> Result<FileObject>
pub fn send(self) -> Result<FileObject>
Send the upload request and return file metadata.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for SyncUploadFileBuilder
impl !RefUnwindSafe for SyncUploadFileBuilder
impl Send for SyncUploadFileBuilder
impl Sync for SyncUploadFileBuilder
impl Unpin for SyncUploadFileBuilder
impl UnsafeUnpin for SyncUploadFileBuilder
impl !UnwindSafe for SyncUploadFileBuilder
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more