pub struct IssuesCreateLabelRequest {
pub name: String,
pub color: Option<String>,
pub description: Option<String>,
}
Fields§
§name: String
The name of the label. Emoji can be added to label names, using either native emoji or colon-style markup. For example, typing :strawberry:
will render the emoji . For a full list of available emoji and codes, see "Emoji cheat sheet."
color: Option<String>
The hexadecimal color code for the label, without the leading #
.
description: Option<String>
A short description of the label. Must be 100 characters or fewer.
Implementations§
Source§impl IssuesCreateLabelRequest
impl IssuesCreateLabelRequest
pub fn new(name: String) -> IssuesCreateLabelRequest
Trait Implementations§
Source§impl Clone for IssuesCreateLabelRequest
impl Clone for IssuesCreateLabelRequest
Source§fn clone(&self) -> IssuesCreateLabelRequest
fn clone(&self) -> IssuesCreateLabelRequest
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 IssuesCreateLabelRequest
impl Debug for IssuesCreateLabelRequest
Source§impl Default for IssuesCreateLabelRequest
impl Default for IssuesCreateLabelRequest
Source§fn default() -> IssuesCreateLabelRequest
fn default() -> IssuesCreateLabelRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for IssuesCreateLabelRequest
impl<'de> Deserialize<'de> for IssuesCreateLabelRequest
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 IssuesCreateLabelRequest
impl PartialEq for IssuesCreateLabelRequest
Source§impl Serialize for IssuesCreateLabelRequest
impl Serialize for IssuesCreateLabelRequest
impl StructuralPartialEq for IssuesCreateLabelRequest
Auto Trait Implementations§
impl Freeze for IssuesCreateLabelRequest
impl RefUnwindSafe for IssuesCreateLabelRequest
impl Send for IssuesCreateLabelRequest
impl Sync for IssuesCreateLabelRequest
impl Unpin for IssuesCreateLabelRequest
impl UnwindSafe for IssuesCreateLabelRequest
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