pub struct MoveCopyOptionBuilder { /* private fields */ }
Implementations§
Source§impl MoveCopyOptionBuilder
impl MoveCopyOptionBuilder
Sourcepub fn new() -> Self
pub fn new() -> Self
new will return an option with follow value sheared_folder:“true”, autorename:“false”, ownership_transfer:“false”
pub fn allow_auto_rename(&mut self) -> &mut MoveCopyOptionBuilder
pub fn allow_ownership_transfer(&mut self) -> &mut MoveCopyOptionBuilder
pub fn build(&mut self) -> MoveCopyOption
Auto Trait Implementations§
impl Freeze for MoveCopyOptionBuilder
impl RefUnwindSafe for MoveCopyOptionBuilder
impl Send for MoveCopyOptionBuilder
impl Sync for MoveCopyOptionBuilder
impl Unpin for MoveCopyOptionBuilder
impl UnwindSafe for MoveCopyOptionBuilder
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