pub struct TeamUpdateInput {Show 50 fields
pub name: Option<String>,
pub description: Option<String>,
pub key: Option<String>,
pub icon: Option<String>,
pub color: Option<String>,
pub cycles_enabled: Option<bool>,
pub cycle_start_day: Option<f64>,
pub cycle_duration: Option<i64>,
pub cycle_cooldown_time: Option<i64>,
pub cycle_issue_auto_assign_started: Option<bool>,
pub cycle_issue_auto_assign_completed: Option<bool>,
pub cycle_lock_to_active: Option<bool>,
pub cycle_enabled_start_date: Option<DateTime<Utc>>,
pub upcoming_cycle_count: Option<f64>,
pub timezone: Option<String>,
pub inherit_issue_estimation: Option<bool>,
pub issue_estimation_type: Option<String>,
pub issue_estimation_allow_zero: Option<bool>,
pub set_issue_sort_order_on_state_change: Option<String>,
pub issue_estimation_extended: Option<bool>,
pub default_issue_estimate: Option<f64>,
pub slack_new_issue: Option<bool>,
pub slack_issue_comments: Option<bool>,
pub slack_issue_statuses: Option<bool>,
pub group_issue_history: Option<bool>,
pub ai_thread_summaries_enabled: Option<bool>,
pub ai_discussion_summaries_enabled: Option<bool>,
pub default_template_for_members_id: Option<String>,
pub default_template_for_non_members_id: Option<String>,
pub default_project_template_id: Option<String>,
pub private: Option<bool>,
pub triage_enabled: Option<bool>,
pub require_priority_to_leave_triage: Option<bool>,
pub default_issue_state_id: Option<String>,
pub auto_close_period: Option<f64>,
pub auto_close_state_id: Option<String>,
pub auto_close_parent_issues: Option<bool>,
pub auto_close_child_issues: Option<bool>,
pub auto_archive_period: Option<f64>,
pub marked_as_duplicate_workflow_state_id: Option<String>,
pub join_by_default: Option<bool>,
pub scim_managed: Option<bool>,
pub parent_id: Option<String>,
pub inherit_workflow_statuses: Option<bool>,
pub inherit_product_intelligence_scope: Option<bool>,
pub product_intelligence_scope: Option<ProductIntelligenceScope>,
pub security_settings: Option<Box<TeamSecuritySettingsInput>>,
pub all_members_can_join: Option<bool>,
pub retired_at: Option<DateTime<Utc>>,
pub handle_sub_teams_on_retirement: Option<TeamRetirementSubTeamHandling>,
}Fields§
§name: Option<String>§description: Option<String>§key: Option<String>§icon: Option<String>§color: Option<String>§cycles_enabled: Option<bool>§cycle_start_day: Option<f64>§cycle_duration: Option<i64>§cycle_cooldown_time: Option<i64>§cycle_issue_auto_assign_started: Option<bool>§cycle_issue_auto_assign_completed: Option<bool>§cycle_lock_to_active: Option<bool>§cycle_enabled_start_date: Option<DateTime<Utc>>§upcoming_cycle_count: Option<f64>§timezone: Option<String>§inherit_issue_estimation: Option<bool>§issue_estimation_type: Option<String>§issue_estimation_allow_zero: Option<bool>§set_issue_sort_order_on_state_change: Option<String>§issue_estimation_extended: Option<bool>§default_issue_estimate: Option<f64>§slack_new_issue: Option<bool>§slack_issue_comments: Option<bool>§slack_issue_statuses: Option<bool>§group_issue_history: Option<bool>§ai_thread_summaries_enabled: Option<bool>§ai_discussion_summaries_enabled: Option<bool>§default_template_for_members_id: Option<String>§default_template_for_non_members_id: Option<String>§default_project_template_id: Option<String>§private: Option<bool>§triage_enabled: Option<bool>§require_priority_to_leave_triage: Option<bool>§default_issue_state_id: Option<String>§auto_close_period: Option<f64>§auto_close_state_id: Option<String>§auto_close_parent_issues: Option<bool>§auto_close_child_issues: Option<bool>§auto_archive_period: Option<f64>§marked_as_duplicate_workflow_state_id: Option<String>§join_by_default: Option<bool>§scim_managed: Option<bool>§parent_id: Option<String>§inherit_workflow_statuses: Option<bool>§inherit_product_intelligence_scope: Option<bool>§product_intelligence_scope: Option<ProductIntelligenceScope>§security_settings: Option<Box<TeamSecuritySettingsInput>>§all_members_can_join: Option<bool>§retired_at: Option<DateTime<Utc>>§handle_sub_teams_on_retirement: Option<TeamRetirementSubTeamHandling>Trait Implementations§
Source§impl Clone for TeamUpdateInput
impl Clone for TeamUpdateInput
Source§fn clone(&self) -> TeamUpdateInput
fn clone(&self) -> TeamUpdateInput
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 TeamUpdateInput
impl Debug for TeamUpdateInput
Source§impl Default for TeamUpdateInput
impl Default for TeamUpdateInput
Source§fn default() -> TeamUpdateInput
fn default() -> TeamUpdateInput
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for TeamUpdateInput
impl<'de> Deserialize<'de> for TeamUpdateInput
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 TeamUpdateInput
impl RefUnwindSafe for TeamUpdateInput
impl Send for TeamUpdateInput
impl Sync for TeamUpdateInput
impl Unpin for TeamUpdateInput
impl UnwindSafe for TeamUpdateInput
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