async_openai_wasm/types/
common.rs

1use bytes::Bytes;
2use serde::{Deserialize, Serialize};
3
4#[derive(Debug, Clone, PartialEq)]
5pub enum InputSource {
6    Bytes { filename: String, bytes: Bytes },
7    VecU8 { filename: String, vec: Vec<u8> },
8}
9
10#[derive(Debug, Serialize, Deserialize, Clone, Copy, PartialEq)]
11#[serde(rename_all = "lowercase")]
12pub enum OrganizationRole {
13    Owner,
14    Reader,
15}