pub struct BitbucketCreatePullRequest {
pub title: String,
pub description: String,
pub source: BitbucketCreateRevision,
pub destination: Option<BitbucketCreateRevision>,
pub close_source_branch: bool,
pub reviewers: Vec<BitbucketReviewer>,
}Fields§
§title: String§description: String§source: BitbucketCreateRevision§destination: Option<BitbucketCreateRevision>§close_source_branch: bool§reviewers: Vec<BitbucketReviewer>Trait Implementations§
Source§impl Debug for BitbucketCreatePullRequest
impl Debug for BitbucketCreatePullRequest
Source§impl<'de> Deserialize<'de> for BitbucketCreatePullRequest
impl<'de> Deserialize<'de> for BitbucketCreatePullRequest
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
Source§impl From<CreatePullRequest> for BitbucketCreatePullRequest
impl From<CreatePullRequest> for BitbucketCreatePullRequest
Source§fn from(pr: CreatePullRequest) -> Self
fn from(pr: CreatePullRequest) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for BitbucketCreatePullRequest
impl RefUnwindSafe for BitbucketCreatePullRequest
impl Send for BitbucketCreatePullRequest
impl Sync for BitbucketCreatePullRequest
impl Unpin for BitbucketCreatePullRequest
impl UnwindSafe for BitbucketCreatePullRequest
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