Struct collaboflow_rs::client::CollaboflowClient
source · pub struct CollaboflowClient {Show 19 fields
pub documents: Documents,
pub document: Document,
pub document_determs: DocumentDeterms,
pub document_contents: DocumentContents,
pub documents_simulation_determs: DocumentsSimulationDeterms,
pub documents_search: DocumentsSearch,
pub mydeterms: MyDeterms,
pub myrequests: MyRequests,
pub mydrafts: MyDrafts,
pub myprocesses: MyProcesses,
pub forms: Forms,
pub form_parts: FormParts,
pub form_settings_prints: FormSettingsPrints,
pub users: Users,
pub user: User,
pub groups: Groups,
pub group: Group,
pub titles: Titles,
pub title: Title,
}
Expand description
This is the main entry point for the Collaboflow REST API. A Client
is used to connect to a Collaboflow.
Usage
let authorization = Authorization::with_api_key("User id", "Api key");
let client = CollaboflowClient::new("Collaboflow url", authorization);
Fields§
§documents: Documents
§document: Document
§document_determs: DocumentDeterms
§document_contents: DocumentContents
§documents_simulation_determs: DocumentsSimulationDeterms
§documents_search: DocumentsSearch
§mydeterms: MyDeterms
§myrequests: MyRequests
§mydrafts: MyDrafts
§myprocesses: MyProcesses
§forms: Forms
§form_parts: FormParts
§form_settings_prints: FormSettingsPrints
§users: Users
§user: User
§groups: Groups
§group: Group
§titles: Titles
§title: Title
Implementations§
source§impl CollaboflowClient
impl CollaboflowClient
pub fn new(base_url: &str, authorization: Authorization) -> Self
Trait Implementations§
source§impl Clone for CollaboflowClient
impl Clone for CollaboflowClient
source§fn clone(&self) -> CollaboflowClient
fn clone(&self) -> CollaboflowClient
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read more