pub struct ListFileNamesBuilder<'a> { /* private fields */ }
Expand description

A builder for a ListFileNames request.

Implementations

The bucket ID from which to list files.

The file name with which to start the listing.

The maximum number of files to return.

The default is 100. The provided count will be clamped to a value between 1 and 10,000 inclusive.

A single transaction has a limit of 1,000 files; values greater than 1,000 will incur charges for multiple transactions.

If more than 10,000 files are needed, a new request must be made.

Set the filename prefix to filter the file listing.

If not set, all files are matched.

See https://www.backblaze.com/b2/docs/b2_list_file_names.html for information on file prefixes and delimiters, and their interaction with each other.

Set the delimiter to use to simulate a hierarchical filesystem.

See https://www.backblaze.com/b2/docs/b2_list_file_names.html for information on file prefixes and delimiters, and their interaction with each other.

Build a ListFileNames request.

Returns an error if the bucket ID has not been set.

Trait Implementations

Returns the “default value” for a type. Read more

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.

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.