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.