pub struct HarnessManagedWorktreeProfileOptionV1 {
pub node_id: HarnessSelectorV1,
pub node_incarnation: HarnessSelectorV1,
pub source_workspace_id: HarnessSelectorV1,
pub profile_id: HarnessSelectorV1,
pub profile_revision: HarnessSelectorV1,
pub retention: HarnessManagedWorktreeRetentionV1,
pub observed_at_unix_ms: u64,
}Fields§
§node_id: HarnessSelectorV1§node_incarnation: HarnessSelectorV1§source_workspace_id: HarnessSelectorV1§profile_id: HarnessSelectorV1§profile_revision: HarnessSelectorV1§retention: HarnessManagedWorktreeRetentionV1§observed_at_unix_ms: u64Implementations§
Source§impl HarnessManagedWorktreeProfileOptionV1
impl HarnessManagedWorktreeProfileOptionV1
pub fn validate(&self) -> Result<(), HarnessOperatorApiError>
Trait Implementations§
Source§impl<'de> Deserialize<'de> for HarnessManagedWorktreeProfileOptionV1
impl<'de> Deserialize<'de> for HarnessManagedWorktreeProfileOptionV1
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 HarnessManagedWorktreeProfileOptionV1
impl StructuralPartialEq for HarnessManagedWorktreeProfileOptionV1
Auto Trait Implementations§
impl Freeze for HarnessManagedWorktreeProfileOptionV1
impl RefUnwindSafe for HarnessManagedWorktreeProfileOptionV1
impl Send for HarnessManagedWorktreeProfileOptionV1
impl Sync for HarnessManagedWorktreeProfileOptionV1
impl Unpin for HarnessManagedWorktreeProfileOptionV1
impl UnsafeUnpin for HarnessManagedWorktreeProfileOptionV1
impl UnwindSafe for HarnessManagedWorktreeProfileOptionV1
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