Struct hydrus_api::wrapper::hydrus::Hydrus[][src]

pub struct Hydrus { /* fields omitted */ }
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

Searches for files that have the given tags and returns a list of hydrus files as a result

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

Performs the conversion.

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

Performs the conversion.

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.