pub struct GetSettings200Response {Show 26 fields
pub workspace_id: Option<String>,
pub slack_name: Option<String>,
pub slack_team_id: Option<String>,
pub slack_command_script: Option<String>,
pub teams_team_id: Option<String>,
pub teams_command_script: Option<String>,
pub teams_team_name: Option<String>,
pub auto_invite_domain: Option<String>,
pub auto_invite_operator: Option<bool>,
pub auto_add: Option<bool>,
pub plan: Option<String>,
pub customer_id: Option<String>,
pub webhook: Option<String>,
pub deploy_to: Option<String>,
pub ai_config: Option<Box<AiConfig>>,
pub error_handler: Option<String>,
pub error_handler_extra_args: Option<HashMap<String, Value>>,
pub error_handler_muted_on_cancel: bool,
pub large_file_storage: Option<Box<LargeFileStorage>>,
pub git_sync: Option<Box<WorkspaceGitSyncSettings>>,
pub deploy_ui: Option<Box<WorkspaceDeployUiSettings>>,
pub default_app: Option<String>,
pub default_scripts: Option<Box<WorkspaceDefaultScripts>>,
pub mute_critical_alerts: Option<bool>,
pub color: Option<String>,
pub operator_settings: Option<Option<Box<OperatorSettings>>>,
}
Fields§
§workspace_id: Option<String>
§slack_name: Option<String>
§slack_team_id: Option<String>
§slack_command_script: Option<String>
§teams_team_id: Option<String>
§teams_command_script: Option<String>
§teams_team_name: Option<String>
§auto_invite_domain: Option<String>
§auto_invite_operator: Option<bool>
§auto_add: Option<bool>
§plan: Option<String>
§customer_id: Option<String>
§webhook: Option<String>
§deploy_to: Option<String>
§ai_config: Option<Box<AiConfig>>
§error_handler: Option<String>
§error_handler_extra_args: Option<HashMap<String, Value>>
§error_handler_muted_on_cancel: bool
§large_file_storage: Option<Box<LargeFileStorage>>
§git_sync: Option<Box<WorkspaceGitSyncSettings>>
§deploy_ui: Option<Box<WorkspaceDeployUiSettings>>
§default_app: Option<String>
§default_scripts: Option<Box<WorkspaceDefaultScripts>>
§mute_critical_alerts: Option<bool>
§color: Option<String>
§operator_settings: Option<Option<Box<OperatorSettings>>>
Implementations§
Source§impl GetSettings200Response
impl GetSettings200Response
pub fn new(error_handler_muted_on_cancel: bool) -> GetSettings200Response
Trait Implementations§
Source§impl Clone for GetSettings200Response
impl Clone for GetSettings200Response
Source§fn clone(&self) -> GetSettings200Response
fn clone(&self) -> GetSettings200Response
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 GetSettings200Response
impl Debug for GetSettings200Response
Source§impl Default for GetSettings200Response
impl Default for GetSettings200Response
Source§fn default() -> GetSettings200Response
fn default() -> GetSettings200Response
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for GetSettings200Response
impl<'de> Deserialize<'de> for GetSettings200Response
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
Source§impl PartialEq for GetSettings200Response
impl PartialEq for GetSettings200Response
Source§impl Serialize for GetSettings200Response
impl Serialize for GetSettings200Response
impl StructuralPartialEq for GetSettings200Response
Auto Trait Implementations§
impl Freeze for GetSettings200Response
impl RefUnwindSafe for GetSettings200Response
impl Send for GetSettings200Response
impl Sync for GetSettings200Response
impl Unpin for GetSettings200Response
impl UnwindSafe for GetSettings200Response
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