// Code generated by lexgen. DO NOT EDIT.
/// SetUpsertSetInput is an alias.
pub type SetUpsertSetInput = crate::api::tools::ozone::SetDefsSet;
/// SetUpsertSetOutput is an alias.
pub type SetUpsertSetOutput = crate::api::tools::ozone::SetDefsSetView;
/// SetUpsertSet — Create or update set metadata
pub async fn set_upsert_set(
client: &crate::xrpc::Client,
input: &SetUpsertSetInput,
) -> Result<SetUpsertSetOutput, crate::xrpc::Error> {
client.procedure("tools.ozone.set.upsertSet", input).await
}