pub struct UploadOptionBuilder { /* private fields */ }
Implementations§
Source§impl UploadOptionBuilder
impl UploadOptionBuilder
Sourcepub fn new() -> Self
pub fn new() -> Self
new will return an option with follow value mode:“add”, autorename:“true”, mute:“false”, strict_conflict: “false”
pub fn disallow_auto_rename(&mut self) -> &mut UploadOptionBuilder
pub fn mute_notification(&mut self) -> &mut UploadOptionBuilder
pub fn allow_strict_conflict(&mut self) -> &mut UploadOptionBuilder
pub fn set_upload_mode(&mut self, mode: UploadMode) -> &mut UploadOptionBuilder
pub fn build(&self) -> UploadOption
Auto Trait Implementations§
impl Freeze for UploadOptionBuilder
impl RefUnwindSafe for UploadOptionBuilder
impl Send for UploadOptionBuilder
impl Sync for UploadOptionBuilder
impl Unpin for UploadOptionBuilder
impl UnwindSafe for UploadOptionBuilder
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