Struct repo_backup::Driver [] [src]

pub struct Driver { /* fields omitted */ }

A driver for orchestrating the process of fetching a list of repositories and then downloading each of them.

Methods

impl Driver
[src]

[src]

Create a new Driver with the provided config.

[src]

Download a list of all repositories from the Providers found in the configuration file, then fetch any recent changes (running git clone if necessary).

[src]

Update the provided repositories.

[src]

Iterate over the Providers and collect all the repositories they've found into one big list.

Trait Implementations

impl Debug for Driver
[src]

[src]

Formats the value using the given formatter.

impl Clone for Driver
[src]

[src]

Returns a copy of the value. Read more

1.0.0
[src]

Performs copy-assignment from source. Read more

impl PartialEq for Driver
[src]

[src]

This method tests for self and other values to be equal, and is used by ==. Read more

[src]

This method tests for !=.