pub struct Issue {Show 33 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>,
pub solid_volume: Option<String>,
pub topology_hash: String,
pub is_solid: bool,
}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>§solid_volume: Option<String>§topology_hash: String§is_solid: boolTrait 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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more