pub struct Issue {Show 30 fields
pub id: String,
pub content_hash: String,
pub title: String,
pub description: String,
pub design: String,
pub acceptance_criteria: String,
pub notes: String,
pub status: Status,
pub priority: i32,
pub issue_type: IssueType,
pub assignee: Option<String>,
pub estimated_minutes: Option<i32>,
pub created_at: DateTime<Utc>,
pub updated_at: DateTime<Utc>,
pub closed_at: Option<DateTime<Utc>>,
pub external_ref: Option<String>,
pub sender: String,
pub ephemeral: bool,
pub replies_to: String,
pub relates_to: Vec<String>,
pub duplicate_of: String,
pub superseded_by: String,
pub deleted_at: Option<DateTime<Utc>>,
pub deleted_by: String,
pub delete_reason: String,
pub original_type: String,
pub labels: Vec<String>,
pub dependencies: Vec<Dependency>,
pub comments: Vec<Comment>,
pub affected_symbols: Vec<String>,
}Fields§
§id: String§content_hash: String§title: String§description: String§design: String§acceptance_criteria: String§notes: String§status: Status§priority: i32§issue_type: IssueType§assignee: Option<String>§estimated_minutes: Option<i32>§created_at: DateTime<Utc>§updated_at: DateTime<Utc>§closed_at: Option<DateTime<Utc>>§external_ref: Option<String>§sender: String§ephemeral: bool§replies_to: String§relates_to: Vec<String>§duplicate_of: String§superseded_by: String§deleted_at: Option<DateTime<Utc>>§deleted_by: String§delete_reason: String§original_type: String§labels: Vec<String>§dependencies: Vec<Dependency>§comments: Vec<Comment>§affected_symbols: Vec<String>Trait Implementations§
Source§impl<'de> Deserialize<'de> for Issue
impl<'de> Deserialize<'de> for Issue
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 Issue
impl RefUnwindSafe for Issue
impl Send for Issue
impl Sync for Issue
impl Unpin for Issue
impl UnwindSafe for Issue
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