pub struct ProjectsUpdateRequest {
pub name: Option<String>,
pub body: Option<Option<String>>,
pub state: Option<String>,
pub organization_permission: Option<OrganizationPermission>,
pub private: Option<bool>,
}
Fields§
§name: Option<String>
Name of the project
body: Option<Option<String>>
Body of the project
state: Option<String>
State of the project; either ‘open’ or ‘closed’
organization_permission: Option<OrganizationPermission>
The baseline permission that all organization members have on this project
private: Option<bool>
Whether or not this project can be seen by everyone.
Implementations§
Source§impl ProjectsUpdateRequest
impl ProjectsUpdateRequest
pub fn new() -> ProjectsUpdateRequest
Trait Implementations§
Source§impl Clone for ProjectsUpdateRequest
impl Clone for ProjectsUpdateRequest
Source§fn clone(&self) -> ProjectsUpdateRequest
fn clone(&self) -> ProjectsUpdateRequest
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 ProjectsUpdateRequest
impl Debug for ProjectsUpdateRequest
Source§impl Default for ProjectsUpdateRequest
impl Default for ProjectsUpdateRequest
Source§fn default() -> ProjectsUpdateRequest
fn default() -> ProjectsUpdateRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ProjectsUpdateRequest
impl<'de> Deserialize<'de> for ProjectsUpdateRequest
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 ProjectsUpdateRequest
impl PartialEq for ProjectsUpdateRequest
Source§impl Serialize for ProjectsUpdateRequest
impl Serialize for ProjectsUpdateRequest
impl StructuralPartialEq for ProjectsUpdateRequest
Auto Trait Implementations§
impl Freeze for ProjectsUpdateRequest
impl RefUnwindSafe for ProjectsUpdateRequest
impl Send for ProjectsUpdateRequest
impl Sync for ProjectsUpdateRequest
impl Unpin for ProjectsUpdateRequest
impl UnwindSafe for ProjectsUpdateRequest
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