pub struct SessionSettingsBuiltInToolAvailabilitySnapshot {
pub create_pull_request: Option<bool>,
pub report_progress: Option<bool>,
}Expand description
Availability of built-in job tools surfaced to boundary consumers.
Experimental. This type is part of an experimental wire-protocol surface and may change or be removed in future SDK or CLI releases.
Fields§
§create_pull_request: Option<bool>§report_progress: Option<bool>Trait Implementations§
Source§impl Clone for SessionSettingsBuiltInToolAvailabilitySnapshot
impl Clone for SessionSettingsBuiltInToolAvailabilitySnapshot
Source§fn clone(&self) -> SessionSettingsBuiltInToolAvailabilitySnapshot
fn clone(&self) -> SessionSettingsBuiltInToolAvailabilitySnapshot
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 Default for SessionSettingsBuiltInToolAvailabilitySnapshot
impl Default for SessionSettingsBuiltInToolAvailabilitySnapshot
Source§fn default() -> SessionSettingsBuiltInToolAvailabilitySnapshot
fn default() -> SessionSettingsBuiltInToolAvailabilitySnapshot
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for SessionSettingsBuiltInToolAvailabilitySnapshot
impl<'de> Deserialize<'de> for SessionSettingsBuiltInToolAvailabilitySnapshot
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 SessionSettingsBuiltInToolAvailabilitySnapshot
impl RefUnwindSafe for SessionSettingsBuiltInToolAvailabilitySnapshot
impl Send for SessionSettingsBuiltInToolAvailabilitySnapshot
impl Sync for SessionSettingsBuiltInToolAvailabilitySnapshot
impl Unpin for SessionSettingsBuiltInToolAvailabilitySnapshot
impl UnsafeUnpin for SessionSettingsBuiltInToolAvailabilitySnapshot
impl UnwindSafe for SessionSettingsBuiltInToolAvailabilitySnapshot
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