Crate nextcloud_passwords_client

Source

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§

AuthenticatedApi
The main entrypoint to the nextcloud API
Color
EndpointError
LoginDetails
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
ResumeState
The state needed to re-connect to a nextcloud instance
SearchQuery
Url
A parsed URL record.

Enums§

EndpointResponse
Error
Errors
QueryKind