[−][src]Crate zenkit
Rust client api for Zenkit
Modules
types |
Structs
ApiClient | Zenkit API client in Rust |
ApiConfig | Initialization parameters for Zenkit Api client |
Item | Item in a list |
ListInfo | A read-only reference to a List and its fields To modify list field definitions, use methods of workspace .. |
Enums
Error | Errors returned by this crate |
FieldVal | Hold value of field for set and update operations |
Result |
|
Functions
fset_f | Set field with float value |
fset_i | Set field with integer |
fset_id | Set field with ID |
fset_s | Set field with String value (Text, or number-to-string) |
fset_t | Set field with formatted text |
fset_vid | Set field to Vec of IDs |
fset_vs | Update field to Vec of Strings (names, categories, or uuids) |
fup_f | Update field with float value |
fup_i | Update field with integer |
fup_id | Update field with ID |
fup_s | Update field with String and action |
fup_t | Update field with formatted text |
fup_vid | Update field to Vec of IDs |
fup_vs | Update field to Vec of Strings (names, categories, or uuids) |
get_api | Returns API handle, or error if not initialized |
init_api | First-time initialization of Zenkit api client. If api was already initialized, returns Error::AlreadyInitialized |
log_object | write json object to log file (in trace mode) |
lookup_error | Get message associated with error code. If message isn't found, returns the code |
Type Definitions
FieldSetVal | Parameters for setting a field |