Modules§
- folder
- Data types to interract with the folder API. Check FolderApi for the available actions. You can also check the HTTP API
- password
- Data types and builders to interact with the passwords API. Check PasswordApi for the available actions. You can also check the HTTP API
- service
- Actions available for the service API. Check ServiceApi for more information. You can also check the HTTP API
- settings
- Data types, helpers and builders to interact with the settings API. Check SettingsApi for the available actions. You can also check the HTTP API
- share
- Data types, helpers and builders to interact with the share API. Check ShareApi for the available actions. You can also check the HTTP API for more information.
- tag
- Data types, helpers and builders to interact with the tag API. Check TagApi for the available actions. You can also check the HTTP API
- token
- Data types and helpers to access the Token API. Check TokenApi for the available actions. You can also check the HTTP API
Macros§
- macro_
on_ server_ settings - Check the definition of macro_on_settings
- macro_
on_ settings - takes a macro with the signature
callback!($variant_name:ident; $type:ty; $field_name:ident; $setting_string:expr => $(arg:tt)*)
and expands it for each of the settings (client not included). - macro_
on_ user_ settings - Check the definition of macro_on_settings
Structs§
- Authenticated
Api - The main entrypoint to the nextcloud API
- Color
- Endpoint
Error - Login
Details - Represent how to first connect to a nextcloud instance The best way to obtain some is using Login flow v2. You can use register_login_flow_2 to do this authentication
- Resume
State - The state needed to re-connect to a nextcloud instance
- Search
Query - Url
- A parsed URL record.