pub struct ProjectSearchResult {Show 48 fields
pub id: Option<String>,
pub created_at: Option<DateTime<Utc>>,
pub updated_at: Option<DateTime<Utc>>,
pub archived_at: Option<DateTime<Utc>>,
pub update_reminder_frequency_in_weeks: Option<f64>,
pub update_reminder_frequency: Option<f64>,
pub frequency_resolution: Option<FrequencyResolutionType>,
pub update_reminders_day: Option<Day>,
pub update_reminders_hour: Option<f64>,
pub name: Option<String>,
pub description: Option<String>,
pub slug_id: Option<String>,
pub icon: Option<String>,
pub color: Option<String>,
pub project_update_reminders_paused_until_at: Option<DateTime<Utc>>,
pub start_date: Option<NaiveDate>,
pub start_date_resolution: Option<DateResolutionType>,
pub target_date: Option<NaiveDate>,
pub target_date_resolution: Option<DateResolutionType>,
pub started_at: Option<DateTime<Utc>>,
pub completed_at: Option<DateTime<Utc>>,
pub canceled_at: Option<DateTime<Utc>>,
pub auto_archived_at: Option<DateTime<Utc>>,
pub trashed: Option<bool>,
pub sort_order: Option<f64>,
pub priority_sort_order: Option<f64>,
pub priority: Option<i64>,
pub health: Option<ProjectUpdateHealthType>,
pub health_updated_at: Option<DateTime<Utc>>,
pub issue_count_history: Option<Vec<f64>>,
pub completed_issue_count_history: Option<Vec<f64>>,
pub scope_history: Option<Vec<f64>>,
pub completed_scope_history: Option<Vec<f64>>,
pub in_progress_scope_history: Option<Vec<f64>>,
pub progress_history: Option<Value>,
pub current_progress: Option<Value>,
pub slack_new_issue: Option<bool>,
pub slack_issue_comments: Option<bool>,
pub slack_issue_statuses: Option<bool>,
pub label_ids: Option<Vec<String>>,
pub url: Option<String>,
pub progress: Option<f64>,
pub scope: Option<f64>,
pub content: Option<String>,
pub content_state: Option<String>,
pub state: Option<String>,
pub priority_label: Option<String>,
pub metadata: Option<Value>,
}Fields§
§id: Option<String>§created_at: Option<DateTime<Utc>>§updated_at: Option<DateTime<Utc>>§archived_at: Option<DateTime<Utc>>§update_reminder_frequency_in_weeks: Option<f64>§update_reminder_frequency: Option<f64>§frequency_resolution: Option<FrequencyResolutionType>§update_reminders_day: Option<Day>§update_reminders_hour: Option<f64>§name: Option<String>§description: Option<String>§slug_id: Option<String>§icon: Option<String>§color: Option<String>§project_update_reminders_paused_until_at: Option<DateTime<Utc>>§start_date: Option<NaiveDate>§start_date_resolution: Option<DateResolutionType>§target_date: Option<NaiveDate>§target_date_resolution: Option<DateResolutionType>§started_at: Option<DateTime<Utc>>§completed_at: Option<DateTime<Utc>>§canceled_at: Option<DateTime<Utc>>§auto_archived_at: Option<DateTime<Utc>>§trashed: Option<bool>§sort_order: Option<f64>§priority_sort_order: Option<f64>§priority: Option<i64>§health: Option<ProjectUpdateHealthType>§health_updated_at: Option<DateTime<Utc>>§issue_count_history: Option<Vec<f64>>§completed_issue_count_history: Option<Vec<f64>>§scope_history: Option<Vec<f64>>§completed_scope_history: Option<Vec<f64>>§in_progress_scope_history: Option<Vec<f64>>§progress_history: Option<Value>§current_progress: Option<Value>§slack_new_issue: Option<bool>§slack_issue_comments: Option<bool>§slack_issue_statuses: Option<bool>§label_ids: Option<Vec<String>>§url: Option<String>§progress: Option<f64>§scope: Option<f64>§content: Option<String>§content_state: Option<String>§state: Option<String>§priority_label: Option<String>§metadata: Option<Value>Trait Implementations§
Source§impl Clone for ProjectSearchResult
impl Clone for ProjectSearchResult
Source§fn clone(&self) -> ProjectSearchResult
fn clone(&self) -> ProjectSearchResult
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 ProjectSearchResult
impl Debug for ProjectSearchResult
Source§impl Default for ProjectSearchResult
impl Default for ProjectSearchResult
Source§fn default() -> ProjectSearchResult
fn default() -> ProjectSearchResult
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ProjectSearchResultwhere
ProjectSearchResult: Default,
impl<'de> Deserialize<'de> for ProjectSearchResultwhere
ProjectSearchResult: Default,
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 ProjectSearchResult
impl RefUnwindSafe for ProjectSearchResult
impl Send for ProjectSearchResult
impl Sync for ProjectSearchResult
impl Unpin for ProjectSearchResult
impl UnwindSafe for ProjectSearchResult
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