pub struct PullsUpdateRequest {
pub title: Option<String>,
pub body: Option<String>,
pub state: Option<State>,
pub base: Option<String>,
pub maintainer_can_modify: Option<bool>,
}
Fields§
§title: Option<String>
The title of the pull request.
body: Option<String>
The contents of the pull request.
state: Option<State>
State of this Pull Request. Either open
or closed
.
base: Option<String>
The name of the branch you want your changes pulled into. This should be an existing branch on the current repository. You cannot update the base branch on a pull request to point to another repository.
maintainer_can_modify: Option<bool>
Indicates whether maintainers can modify the pull request.
Implementations§
Source§impl PullsUpdateRequest
impl PullsUpdateRequest
pub fn new() -> PullsUpdateRequest
Trait Implementations§
Source§impl Clone for PullsUpdateRequest
impl Clone for PullsUpdateRequest
Source§fn clone(&self) -> PullsUpdateRequest
fn clone(&self) -> PullsUpdateRequest
Returns a duplicate of the value. Read more
1.0.0 · 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 PullsUpdateRequest
impl Debug for PullsUpdateRequest
Source§impl Default for PullsUpdateRequest
impl Default for PullsUpdateRequest
Source§fn default() -> PullsUpdateRequest
fn default() -> PullsUpdateRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for PullsUpdateRequest
impl<'de> Deserialize<'de> for PullsUpdateRequest
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 PartialEq for PullsUpdateRequest
impl PartialEq for PullsUpdateRequest
Source§impl Serialize for PullsUpdateRequest
impl Serialize for PullsUpdateRequest
impl StructuralPartialEq for PullsUpdateRequest
Auto Trait Implementations§
impl Freeze for PullsUpdateRequest
impl RefUnwindSafe for PullsUpdateRequest
impl Send for PullsUpdateRequest
impl Sync for PullsUpdateRequest
impl Unpin for PullsUpdateRequest
impl UnwindSafe for PullsUpdateRequest
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