pub async fn object_move(
profile_id: ProfileId,
source: ObjectRef,
destination: ObjectRef,
options: CopyOptions,
store: State<'_, ProfileStoreHandle>,
pool: State<'_, S3ClientPoolHandle>,
locks: State<'_, LockRegistryHandle>,
cache: State<'_, CacheHandle>,
channel: AppHandle,
) -> Result<MoveResult, AppError>Expand description
Move source to destination: server-side copy then delete source.
On success emits objects:updated for both source and destination prefixes.