fix visibilities of types and fields
This commit is contained in:
parent
1d7d5c8a59
commit
9c2943f56c
3 changed files with 23 additions and 22 deletions
|
@ -12,12 +12,12 @@ use serde::{Deserialize, Serialize};
|
|||
/// Read only.
|
||||
#[derive(Clone, Debug, Deserialize, PartialEq, Serialize)]
|
||||
pub struct AiTextValue {
|
||||
state: String,
|
||||
pub state: String,
|
||||
#[serde(rename = "isStale")]
|
||||
is_stale: bool,
|
||||
pub is_stale: bool,
|
||||
#[serde(rename = "errorType")]
|
||||
error_type: Option<String>,
|
||||
value: Option<String>,
|
||||
pub error_type: Option<String>,
|
||||
pub value: Option<String>,
|
||||
}
|
||||
|
||||
/// Attachments allow you to add images, documents, or other files which can
|
||||
|
@ -33,27 +33,27 @@ pub struct AiTextValue {
|
|||
#[derive(Clone, Debug, Deserialize, PartialEq, Serialize)]
|
||||
pub struct AttachmentRead {
|
||||
/// Unique attachment id
|
||||
id: String,
|
||||
pub id: String,
|
||||
/// Content type, e.g. "image/jpeg"
|
||||
#[serde(rename = "type")]
|
||||
type_: String,
|
||||
pub type_: String,
|
||||
/// Filename, e.g. "foo.jpg"
|
||||
filename: String,
|
||||
pub filename: String,
|
||||
/// Height, in pixels (these may be available if the attachment is an
|
||||
/// image)
|
||||
height: Option<i32>,
|
||||
pub height: Option<i32>,
|
||||
/// File size, in bytes
|
||||
size: usize,
|
||||
/// url, e.g. "https://v5.airtableusercontent.com/foo".
|
||||
pub size: usize,
|
||||
/// url, e.g. `"https://v5.airtableusercontent.com/foo"`.
|
||||
///
|
||||
/// URLs returned will expire 2 hours after being returned from our API.
|
||||
/// If you want to persist the attachments, we recommend downloading
|
||||
/// them instead of saving the URL. See our support article for more
|
||||
/// information.
|
||||
url: String,
|
||||
pub url: String,
|
||||
/// Width, in pixels (these may be available if the attachment is an
|
||||
/// image)
|
||||
width: Option<i32>,
|
||||
pub width: Option<i32>,
|
||||
// TODO: Add `thumbnails` field.
|
||||
}
|
||||
|
||||
|
@ -115,9 +115,9 @@ pub struct Barcode {
|
|||
#[derive(Clone, Debug, Deserialize, PartialEq, Serialize)]
|
||||
pub struct Button {
|
||||
/// Button label
|
||||
label: String,
|
||||
pub label: String,
|
||||
/// For "Open URL" actions, the computed url value
|
||||
url: Option<String>,
|
||||
pub url: Option<String>,
|
||||
}
|
||||
|
||||
/// A collaborator field lets you add collaborators to your records.
|
||||
|
@ -129,23 +129,23 @@ pub struct Button {
|
|||
#[derive(Clone, Debug, Deserialize, PartialEq, Serialize)]
|
||||
pub struct CollaboratorRead {
|
||||
/// User id or group id
|
||||
id: String,
|
||||
pub id: String,
|
||||
/// User's email address
|
||||
email: Option<String>,
|
||||
pub email: Option<String>,
|
||||
/// User's display name (may be omitted if the user hasn't created an
|
||||
/// account)
|
||||
name: Option<String>,
|
||||
pub name: Option<String>,
|
||||
/// User's collaborator permission Level
|
||||
///
|
||||
/// This is only included if you're observing a webhooks response.
|
||||
#[serde(rename = "permissionLevel")]
|
||||
permission_level: Option<String>,
|
||||
pub permission_level: Option<String>,
|
||||
/// User's profile picture
|
||||
///
|
||||
/// This is only included if it exists for the user and you're observing
|
||||
/// a webhooks response.
|
||||
#[serde(rename = "profilePicUrl")]
|
||||
profile_pic_url: Option<String>,
|
||||
pub profile_pic_url: Option<String>,
|
||||
}
|
||||
|
||||
/// Write only. Use CollaboratorRead for reading from fields.
|
||||
|
@ -161,7 +161,8 @@ pub enum CollaboratorWrite {
|
|||
},
|
||||
}
|
||||
|
||||
/// Option<FormulaResult> should cover all values generated by a formula field.
|
||||
/// `Option<FormulaResult>` should cover all values generated by a formula
|
||||
/// field.
|
||||
///
|
||||
/// Read only.
|
||||
#[derive(Clone, Debug, Deserialize, PartialEq, Serialize)]
|
||||
|
|
|
@ -56,7 +56,7 @@ pub struct Base {
|
|||
}
|
||||
|
||||
#[derive(Clone, Deserialize)]
|
||||
pub struct ListBasesResponse {
|
||||
struct ListBasesResponse {
|
||||
/// If there are more records, the response will contain an offset. Pass
|
||||
/// this offset into the next request to fetch the next page of records.
|
||||
offset: Option<String>,
|
||||
|
|
|
@ -84,7 +84,7 @@ impl ListRecordsQuery {
|
|||
}
|
||||
|
||||
#[derive(Clone, Deserialize)]
|
||||
pub struct ListRecordsResponse<T>
|
||||
struct ListRecordsResponse<T>
|
||||
where
|
||||
T: Clone,
|
||||
{
|
||||
|
|
Loading…
Add table
Reference in a new issue