pub struct GitLabIssue {
pub id: u64,
pub iid: u64,
pub title: String,
pub description: Option<String>,
pub state: String,
pub labels: Vec<String>,
pub author: Option<GitLabUser>,
pub assignees: Vec<GitLabUser>,
pub web_url: String,
pub created_at: String,
pub updated_at: String,
}Fields§
§id: u64§iid: u64§title: String§description: Option<String>§state: String§labels: Vec<String>§assignees: Vec<GitLabUser>§web_url: String§created_at: String§updated_at: StringTrait Implementations§
Source§impl Clone for GitLabIssue
impl Clone for GitLabIssue
Source§fn clone(&self) -> GitLabIssue
fn clone(&self) -> GitLabIssue
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 GitLabIssue
impl Debug for GitLabIssue
Source§impl<'de> Deserialize<'de> for GitLabIssue
impl<'de> Deserialize<'de> for GitLabIssue
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
Auto Trait Implementations§
impl Freeze for GitLabIssue
impl RefUnwindSafe for GitLabIssue
impl Send for GitLabIssue
impl Sync for GitLabIssue
impl Unpin for GitLabIssue
impl UnsafeUnpin for GitLabIssue
impl UnwindSafe for GitLabIssue
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