pub struct SessionSettingsJobSnapshot {
pub built_in_tool_availability: Option<SessionSettingsBuiltInToolAvailabilitySnapshot>,
pub event_type: Option<String>,
pub is_trigger_job: Option<bool>,
}Expand description
Redacted job settings for a session. The job nonce is excluded.
Experimental. This type is part of an experimental wire-protocol surface and may change or be removed in future SDK or CLI releases.
Fields§
§built_in_tool_availability: Option<SessionSettingsBuiltInToolAvailabilitySnapshot>§event_type: Option<String>§is_trigger_job: Option<bool>Trait Implementations§
Source§impl Clone for SessionSettingsJobSnapshot
impl Clone for SessionSettingsJobSnapshot
Source§fn clone(&self) -> SessionSettingsJobSnapshot
fn clone(&self) -> SessionSettingsJobSnapshot
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 SessionSettingsJobSnapshot
impl Debug for SessionSettingsJobSnapshot
Source§impl Default for SessionSettingsJobSnapshot
impl Default for SessionSettingsJobSnapshot
Source§fn default() -> SessionSettingsJobSnapshot
fn default() -> SessionSettingsJobSnapshot
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for SessionSettingsJobSnapshot
impl<'de> Deserialize<'de> for SessionSettingsJobSnapshot
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 SessionSettingsJobSnapshot
impl RefUnwindSafe for SessionSettingsJobSnapshot
impl Send for SessionSettingsJobSnapshot
impl Sync for SessionSettingsJobSnapshot
impl Unpin for SessionSettingsJobSnapshot
impl UnsafeUnpin for SessionSettingsJobSnapshot
impl UnwindSafe for SessionSettingsJobSnapshot
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