pub async fn clone_template_row(
file: PathBuf,
sheet_name: String,
source_row: u32,
before: Option<u32>,
after: Option<u32>,
insert_at: Option<u32>,
count: u32,
expand_adjacent_sums: bool,
patch_targets: ClonePatchTargetsArg,
merge_policy: CloneMergePolicyArg,
dry_run: bool,
in_place: bool,
output: Option<PathBuf>,
force: bool,
) -> Result<Value>