pub struct ManagedWorktreeRecord {
pub key: String,
pub repo_root: String,
pub path: String,
pub branch: String,
pub base: String,
pub managed: bool,
pub task_id: Option<String>,
pub owner_run_id: Option<String>,
pub lease_id: Option<String>,
pub cleanup_branch: bool,
pub created_at_ms: u64,
pub updated_at_ms: u64,
}Fields§
§key: String§repo_root: String§path: String§branch: String§base: String§managed: bool§task_id: Option<String>§owner_run_id: Option<String>§lease_id: Option<String>§cleanup_branch: bool§created_at_ms: u64§updated_at_ms: u64Trait Implementations§
Source§impl Clone for ManagedWorktreeRecord
impl Clone for ManagedWorktreeRecord
Source§fn clone(&self) -> ManagedWorktreeRecord
fn clone(&self) -> ManagedWorktreeRecord
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 ManagedWorktreeRecord
impl Debug for ManagedWorktreeRecord
Source§impl<'de> Deserialize<'de> for ManagedWorktreeRecord
impl<'de> Deserialize<'de> for ManagedWorktreeRecord
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 ManagedWorktreeRecord
impl PartialEq for ManagedWorktreeRecord
Source§impl Serialize for ManagedWorktreeRecord
impl Serialize for ManagedWorktreeRecord
impl Eq for ManagedWorktreeRecord
impl StructuralPartialEq for ManagedWorktreeRecord
Auto Trait Implementations§
impl Freeze for ManagedWorktreeRecord
impl RefUnwindSafe for ManagedWorktreeRecord
impl Send for ManagedWorktreeRecord
impl Sync for ManagedWorktreeRecord
impl Unpin for ManagedWorktreeRecord
impl UnsafeUnpin for ManagedWorktreeRecord
impl UnwindSafe for ManagedWorktreeRecord
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more