Struct buhtig::ListCommitsRequest
source · pub struct ListCommitsRequest {
pub owner: String,
pub repo: String,
pub sha: Option<String>,
pub path: Option<String>,
pub author: Option<String>,
}
Fields§
§owner: String
The account owner of the repository. The name is not case sensitive.
repo: String
The name of the repository. The name is not case sensitive.
sha: Option<String>
SHA or branch to start listing commits from. Default: the repository’s default branch (usually master).
path: Option<String>
Only commits containing this file path will be returned.
GitHub login or email address by which to filter by commit author.
Trait Implementations§
source§impl Debug for ListCommitsRequest
impl Debug for ListCommitsRequest
source§impl Default for ListCommitsRequest
impl Default for ListCommitsRequest
source§fn default() -> ListCommitsRequest
fn default() -> ListCommitsRequest
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl RefUnwindSafe for ListCommitsRequest
impl Send for ListCommitsRequest
impl Sync for ListCommitsRequest
impl Unpin for ListCommitsRequest
impl UnwindSafe for ListCommitsRequest
Blanket Implementations§
source§impl<T> Instrument for T
impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
§impl<T> NoneValue for Twhere
T: Default,
impl<T> NoneValue for Twhere T: Default,
type NoneType = T
§fn null_value() -> T
fn null_value() -> T
The none-equivalent value.