pub struct WorkspaceReviewResult {
pub include_untracked: bool,
pub scope: String,
pub request_id: String,
pub workspace: String,
pub captured_at: String,
pub patch: Option<String>,
pub truncated: bool,
pub note: String,
}Expand description
Current Git preview; separate from historical agent-attributed changes.
Fields§
§include_untracked: boolWhether untracked previews were requested for this capture.
scope: StringCanonical workspace-relative directory captured by this snapshot.
request_id: StringEchoed request identity.
workspace: StringCanonical service workspace.
captured_at: StringCapture timestamp.
patch: Option<String>Redacted diff against HEAD or the empty tree before the first commit.
truncated: boolWhether the preview omits content.
note: StringScope or availability explanation.
Trait Implementations§
Source§impl Clone for WorkspaceReviewResult
impl Clone for WorkspaceReviewResult
Source§impl Debug for WorkspaceReviewResult
impl Debug for WorkspaceReviewResult
Source§impl<'de> Deserialize<'de> for WorkspaceReviewResult
impl<'de> Deserialize<'de> for WorkspaceReviewResult
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 WorkspaceReviewResult
Source§impl PartialEq for WorkspaceReviewResult
impl PartialEq for WorkspaceReviewResult
Source§impl Serialize for WorkspaceReviewResult
impl Serialize for WorkspaceReviewResult
impl StructuralPartialEq for WorkspaceReviewResult
Auto Trait Implementations§
impl Forget for WorkspaceReviewResult
impl Freeze for WorkspaceReviewResult
impl RefUnwindSafe for WorkspaceReviewResult
impl Send for WorkspaceReviewResult
impl Sync for WorkspaceReviewResult
impl Unpin for WorkspaceReviewResult
impl UnsafeUnpin for WorkspaceReviewResult
impl UnwindSafe for WorkspaceReviewResult
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,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
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.