Skip to main content

Module traits

Module traits 

Source
Expand description

Provider trait definitions.

The Provider trait defines the interface that all Git hosting provider implementations must implement.

Structs§

Credentials
Authentication credentials for a provider.
DiscoveryOptions
Options for repository discovery.
NoProgress
A no-op implementation for when progress isn’t needed.
RateLimitInfo
Rate limit information from the provider.

Traits§

DiscoveryProgress
Callback trait for progress reporting during discovery.
Provider
The core trait that all providers must implement.