pub trait RemoteCommit: DynClone {
// Required methods
fn id(&self) -> String;
fn username(&self) -> Option<String>;
}
Available on crate feature
remote
only.Expand description
Trait for handling remote commits.
Required Methods§
Implementors§
impl RemoteCommit for BitbucketCommit
Available on crate feature
bitbucket
only.impl RemoteCommit for GiteaCommit
Available on crate feature
gitea
only.impl RemoteCommit for GitHubCommit
Available on crate feature
github
only.impl RemoteCommit for GitLabCommit
Available on crate feature
gitlab
only.