pub struct BundleEntity {Show 36 fields
pub id: Option<i64>,
pub code: Option<String>,
pub url: Option<String>,
pub description: Option<String>,
pub note: Option<String>,
pub password_protected: Option<bool>,
pub permissions: Option<String>,
pub preview_only: Option<bool>,
pub require_registration: Option<bool>,
pub require_share_recipient: Option<bool>,
pub require_logout: Option<bool>,
pub clickwrap_body: Option<String>,
pub clickwrap_id: Option<i64>,
pub skip_name: Option<bool>,
pub skip_email: Option<bool>,
pub skip_company: Option<bool>,
pub expires_at: Option<String>,
pub start_access_on_date: Option<String>,
pub created_at: Option<String>,
pub dont_separate_submissions_by_folder: Option<bool>,
pub max_uses: Option<i64>,
pub path_template: Option<String>,
pub path_template_time_zone: Option<String>,
pub send_email_receipt_to_uploader: Option<bool>,
pub snapshot_id: Option<i64>,
pub user_id: Option<i64>,
pub username: Option<String>,
pub inbox_id: Option<i64>,
pub has_inbox: Option<bool>,
pub dont_allow_folders_in_uploads: Option<bool>,
pub paths: Option<Vec<String>>,
pub color_left: Option<String>,
pub color_link: Option<String>,
pub color_text: Option<String>,
pub color_top: Option<String>,
pub color_top_text: Option<String>,
}
Expand description
A Bundle entity (Share Link)
Fields§
§id: Option<i64>
Bundle ID
code: Option<String>
Bundle code - forms the end part of the public URL
url: Option<String>
Public URL of share link
description: Option<String>
Public description
note: Option<String>
Bundle internal note
password_protected: Option<bool>
Is password protected?
permissions: Option<String>
Permissions that apply to folders in this share link
preview_only: Option<bool>
Preview only mode
require_registration: Option<bool>
Require registration to access?
Require explicit share recipient?
require_logout: Option<bool>
Require logout after each access?
clickwrap_body: Option<String>
Legal clickwrap text
clickwrap_id: Option<i64>
ID of clickwrap to use
skip_name: Option<bool>
Skip name in registration?
skip_email: Option<bool>
Skip email in registration?
skip_company: Option<bool>
Skip company in registration?
expires_at: Option<String>
Bundle expiration date/time
start_access_on_date: Option<String>
Date when share becomes accessible
created_at: Option<String>
Bundle created at
dont_separate_submissions_by_folder: Option<bool>
Don’t create subfolders for submissions?
max_uses: Option<i64>
Maximum number of uses
path_template: Option<String>
Template for submission subfolder paths
path_template_time_zone: Option<String>
Timezone for path template timestamps
send_email_receipt_to_uploader: Option<bool>
Send receipt to uploader?
snapshot_id: Option<i64>
Snapshot ID containing bundle contents
user_id: Option<i64>
Bundle creator user ID
username: Option<String>
Bundle creator username
inbox_id: Option<i64>
Associated inbox ID
has_inbox: Option<bool>
Has associated inbox?
dont_allow_folders_in_uploads: Option<bool>
Prevent folder uploads?
paths: Option<Vec<String>>
Paths included in bundle (not provided when listing)
color_left: Option<String>
Page link and button color
color_link: Option<String>
Top bar link color
color_text: Option<String>
Page link and button color
color_top: Option<String>
Top bar background color
color_top_text: Option<String>
Top bar text color
Trait Implementations§
Source§impl Clone for BundleEntity
impl Clone for BundleEntity
Source§fn clone(&self) -> BundleEntity
fn clone(&self) -> BundleEntity
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read more