pub struct Hydrus { /* private fields */ }
Expand description

A high level wrapper for the hydrus API for easier management of files, tags urls etc.

Implementations

Creates a new high level Hydrus API client

Returns the Hydrus and API Version

Returns a list of available services

Creates an import builder to build an import request to hydrus

Returns the address as an object that can be used to get and set cookies

Returns information about a given url in an object that allows further operations with that url

Returns a file by identifier to perform further operations on

Starts a request to bulk add tags to files

Starts a request to search for files

Returns a hydrus page by page key

Returns the root page in the client

Sets the user agent hydrus uses for http requests

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more

Immutably borrows from an owned value. Read more

Mutably borrows from an owned value. Read more

Returns the argument unchanged.

Instruments this type with the provided Span, returning an Instrumented wrapper. Read more

Instruments this type with the current Span, returning an Instrumented wrapper. Read more

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

The type returned in the event of a conversion error.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.

Attaches the provided Subscriber to this type, returning a WithDispatch wrapper. Read more

Attaches the current default Subscriber to this type, returning a WithDispatch wrapper. Read more