useserde::Deserialize;// Represents a single upload URL and its associated key.
#[derive(Debug, Deserialize)]pubstructUploadthingUrl{/// The URL to which the thing should be uploaded.
puburl: String,
/// The key associated with the uploaded thing, used for referencing it.
pubkey: String,
}// A response containing a list of upload URLs and their keys.
#[derive(Debug, Deserialize)]pubstructUploadthingUrlsResponse{/// A vector of `UploadthingUrl` objects, each containing a URL and key.
pubdata:Vec<UploadthingUrl>,
}