pub enum HarnessLaunchWorktreeSelectionV1 {
Existing,
Managed {
profile_id: HarnessSelectorV1,
expected_profile_revision: HarnessSelectorV1,
},
}Variants§
Implementations§
Source§impl HarnessLaunchWorktreeSelectionV1
impl HarnessLaunchWorktreeSelectionV1
pub fn validate(&self) -> Result<(), HarnessValidationError>
Trait Implementations§
Source§impl<'de> Deserialize<'de> for HarnessLaunchWorktreeSelectionV1
impl<'de> Deserialize<'de> for HarnessLaunchWorktreeSelectionV1
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
impl Eq for HarnessLaunchWorktreeSelectionV1
impl StructuralPartialEq for HarnessLaunchWorktreeSelectionV1
Auto Trait Implementations§
impl Freeze for HarnessLaunchWorktreeSelectionV1
impl RefUnwindSafe for HarnessLaunchWorktreeSelectionV1
impl Send for HarnessLaunchWorktreeSelectionV1
impl Sync for HarnessLaunchWorktreeSelectionV1
impl Unpin for HarnessLaunchWorktreeSelectionV1
impl UnsafeUnpin for HarnessLaunchWorktreeSelectionV1
impl UnwindSafe for HarnessLaunchWorktreeSelectionV1
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