pub struct MoveOptions {
pub dest_folder_id: String,
pub allow_visibility_increase: bool,
pub allow_visibility_decrease: bool,
pub allow_drive_boundary_crossing: bool,
}Expand description
Per-batch move options.
Fields§
§dest_folder_id: StringThe single shared destination folder every file in the batch moves into. One destination per invocation — different files to different destinations in one call is an explicit v1 non-goal.
allow_visibility_increase: boolAllows a move that would grant new principals access.
allow_visibility_decrease: boolAllows a move that would revoke existing principals’ access.
allow_drive_boundary_crossing: boolAllows a move across a My Drive / Shared Drive boundary.
Trait Implementations§
Source§impl Clone for MoveOptions
impl Clone for MoveOptions
Source§fn clone(&self) -> MoveOptions
fn clone(&self) -> MoveOptions
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for MoveOptions
impl RefUnwindSafe for MoveOptions
impl Send for MoveOptions
impl Sync for MoveOptions
impl Unpin for MoveOptions
impl UnsafeUnpin for MoveOptions
impl UnwindSafe for MoveOptions
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