pub struct ProjectPullResponse {
pub project_id: String,
pub git_url: String,
pub branch: String,
pub sha: String,
pub path: String,
}Expand description
Response body for POST /api/v1/projects/{id}/pull.
Fields§
§project_id: StringProject id the pull was performed for.
git_url: StringGit URL that was cloned / fetched.
branch: StringBranch checked out in the working copy.
sha: StringHEAD commit SHA after the pull.
path: StringAbsolute path to the working copy on disk.
Trait Implementations§
Source§impl ComposeSchema for ProjectPullResponse
impl ComposeSchema for ProjectPullResponse
Source§impl Debug for ProjectPullResponse
impl Debug for ProjectPullResponse
Source§impl Serialize for ProjectPullResponse
impl Serialize for ProjectPullResponse
Auto Trait Implementations§
impl Freeze for ProjectPullResponse
impl RefUnwindSafe for ProjectPullResponse
impl Send for ProjectPullResponse
impl Sync for ProjectPullResponse
impl Unpin for ProjectPullResponse
impl UnsafeUnpin for ProjectPullResponse
impl UnwindSafe for ProjectPullResponse
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