pub struct ExternalPullRequestResponse {
pub id: String,
pub assistant_turn_id: String,
pub pull_request: Box<GitPullRequest>,
pub codex_updated_sha: Option<String>,
}Fields§
§id: String§assistant_turn_id: String§pull_request: Box<GitPullRequest>§codex_updated_sha: Option<String>Implementations§
Source§impl ExternalPullRequestResponse
impl ExternalPullRequestResponse
pub fn new( id: String, assistant_turn_id: String, pull_request: GitPullRequest, ) -> ExternalPullRequestResponse
Trait Implementations§
Source§impl Clone for ExternalPullRequestResponse
impl Clone for ExternalPullRequestResponse
Source§fn clone(&self) -> ExternalPullRequestResponse
fn clone(&self) -> ExternalPullRequestResponse
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 ExternalPullRequestResponse
impl Debug for ExternalPullRequestResponse
Source§impl Default for ExternalPullRequestResponse
impl Default for ExternalPullRequestResponse
Source§fn default() -> ExternalPullRequestResponse
fn default() -> ExternalPullRequestResponse
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ExternalPullRequestResponse
impl<'de> Deserialize<'de> for ExternalPullRequestResponse
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
impl StructuralPartialEq for ExternalPullRequestResponse
Auto Trait Implementations§
impl Freeze for ExternalPullRequestResponse
impl RefUnwindSafe for ExternalPullRequestResponse
impl Send for ExternalPullRequestResponse
impl Sync for ExternalPullRequestResponse
impl Unpin for ExternalPullRequestResponse
impl UnsafeUnpin for ExternalPullRequestResponse
impl UnwindSafe for ExternalPullRequestResponse
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