pub struct CreateIssueBody {
pub body: Option<String>,
pub body_html: Option<String>,
pub body_json: Option<String>,
pub labels: Vec<String>,
pub title: String,
}Expand description
CreateIssueBody
JSON schema
{
"type": "object",
"required": [
"title"
],
"properties": {
"body": {
"type": [
"string",
"null"
]
},
"body_html": {
"type": [
"string",
"null"
]
},
"body_json": {
"type": [
"string",
"null"
]
},
"labels": {
"type": "array",
"items": {
"type": "string"
}
},
"title": {
"type": "string"
}
}
}Fields§
§body: Option<String>§body_html: Option<String>§body_json: Option<String>§labels: Vec<String>§title: StringImplementations§
Source§impl CreateIssueBody
impl CreateIssueBody
pub fn builder() -> CreateIssueBody
Trait Implementations§
Source§impl Clone for CreateIssueBody
impl Clone for CreateIssueBody
Source§fn clone(&self) -> CreateIssueBody
fn clone(&self) -> CreateIssueBody
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 CreateIssueBody
impl Debug for CreateIssueBody
Source§impl<'de> Deserialize<'de> for CreateIssueBody
impl<'de> Deserialize<'de> for CreateIssueBody
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<&CreateIssueBody> for CreateIssueBody
impl From<&CreateIssueBody> for CreateIssueBody
Source§fn from(value: &CreateIssueBody) -> Self
fn from(value: &CreateIssueBody) -> Self
Converts to this type from the input type.
Source§impl From<CreateIssueBody> for CreateIssueBody
impl From<CreateIssueBody> for CreateIssueBody
Source§fn from(value: CreateIssueBody) -> Self
fn from(value: CreateIssueBody) -> Self
Converts to this type from the input type.
Source§impl Serialize for CreateIssueBody
impl Serialize for CreateIssueBody
Source§impl TryFrom<CreateIssueBody> for CreateIssueBody
impl TryFrom<CreateIssueBody> for CreateIssueBody
Source§type Error = ConversionError
type Error = ConversionError
The type returned in the event of a conversion error.
Source§fn try_from(value: CreateIssueBody) -> Result<Self, ConversionError>
fn try_from(value: CreateIssueBody) -> Result<Self, ConversionError>
Performs the conversion.
Auto Trait Implementations§
impl Freeze for CreateIssueBody
impl RefUnwindSafe for CreateIssueBody
impl Send for CreateIssueBody
impl Sync for CreateIssueBody
impl Unpin for CreateIssueBody
impl UnsafeUnpin for CreateIssueBody
impl UnwindSafe for CreateIssueBody
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