pub struct BuildStatusGet {
pub client: Client,
pub project_key: String,
pub commit_id: String,
pub repository_slug: String,
pub key: Option<String>,
}
Expand description
Request builder for retrieving build status information.
This struct is used to build and send requests to retrieve build status information.
Fields§
§client: Client
The HTTP client to use for making requests
project_key: String
The key of the project containing the repository
commit_id: String
The ID of the commit to get the build status for
repository_slug: String
The slug of the repository
key: Option<String>
Optional key to filter build statuses by
Trait Implementations§
Source§impl ApiRequest for BuildStatusGet
impl ApiRequest for BuildStatusGet
Source§async fn send(&self) -> ApiResponse<Self::Output>
async fn send(&self) -> ApiResponse<Self::Output>
Sends the request to retrieve build status information.
§Returns
A Result containing either the build status or an error.
Source§type Output = BuildStatus
type Output = BuildStatus
The type of the response to deserialize to.
Source§impl Debug for BuildStatusGet
impl Debug for BuildStatusGet
Source§impl Default for BuildStatusGet
impl Default for BuildStatusGet
Source§fn default() -> BuildStatusGet
fn default() -> BuildStatusGet
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for BuildStatusGet
impl !RefUnwindSafe for BuildStatusGet
impl Send for BuildStatusGet
impl Sync for BuildStatusGet
impl Unpin for BuildStatusGet
impl !UnwindSafe for BuildStatusGet
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more