pub struct GetIssueResponse {
pub issue_id: String,
pub status: String,
pub blueprint_id: Option<String>,
pub intent: Option<String>,
pub reason: Option<String>,
pub new_version: Option<String>,
}Expand description
Response for GET /v1/issues/:id.
Fields§
§issue_id: StringEchoes the requested issue id.
status: StringOne of "pending" / "in_flight" / "applied" / "rejected".
blueprint_id: Option<String>Target Blueprint id, when the payload is still available.
intent: Option<String>Original intent text, when the payload is still available.
reason: Option<String>Rejection reason; Some only when status == "rejected".
new_version: Option<String>New Blueprint version produced by the change; Some only when status == "applied".
Trait Implementations§
Source§impl Clone for GetIssueResponse
impl Clone for GetIssueResponse
Source§fn clone(&self) -> GetIssueResponse
fn clone(&self) -> GetIssueResponse
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for GetIssueResponse
impl Debug for GetIssueResponse
Source§impl<'de> Deserialize<'de> for GetIssueResponse
impl<'de> Deserialize<'de> for GetIssueResponse
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for GetIssueResponse
impl RefUnwindSafe for GetIssueResponse
impl Send for GetIssueResponse
impl Sync for GetIssueResponse
impl Unpin for GetIssueResponse
impl UnsafeUnpin for GetIssueResponse
impl UnwindSafe for GetIssueResponse
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
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>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more