/**
* Set timeout for idle in transaction state
* @param float $timeout idle in transaction timeout in seconds,
* value less than 100ms (0.1s) will be ignored.
* @see https://www.postgresql.org/docs/current/runtime-config-client.html#GUC-IDLE-IN-TRANSACTION-SESSION-TIMEOUT
- * @note requires PostgreSQL 9.6 or greater
+ * @internal requires PostgreSQL 9.6 or greater
*/
x
#[derive(Debug, Clone, PartialEq, Eq)]
pub struct UploadedOpenAiFile {
pub file_id: String,
pub uri: String,
pub download_url: String,
pub file_name: String,
pub file_size_bytes: u64,
pub mime_type: Option<String>,
pub path: PathBuf,
}