pub struct WorkspaceReviewParams {
pub include_untracked: bool,
pub request_id: String,
pub scope: Option<String>,
}Expand description
Request identity for one bounded read-only Git snapshot.
Fields§
§include_untracked: boolInclude bounded previews of non-ignored untracked regular text files.
request_id: StringOpaque client identity used to reject superseded captures.
scope: Option<String>Optional directory within the selected workspace; empty means the root.
Trait Implementations§
Source§impl Clone for WorkspaceReviewParams
impl Clone for WorkspaceReviewParams
Source§impl Debug for WorkspaceReviewParams
impl Debug for WorkspaceReviewParams
Source§impl<'de> Deserialize<'de> for WorkspaceReviewParams
impl<'de> Deserialize<'de> for WorkspaceReviewParams
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 WorkspaceReviewParams
Source§impl PartialEq for WorkspaceReviewParams
impl PartialEq for WorkspaceReviewParams
Source§impl Serialize for WorkspaceReviewParams
impl Serialize for WorkspaceReviewParams
impl StructuralPartialEq for WorkspaceReviewParams
Auto Trait Implementations§
impl Forget for WorkspaceReviewParams
impl Freeze for WorkspaceReviewParams
impl RefUnwindSafe for WorkspaceReviewParams
impl Send for WorkspaceReviewParams
impl Sync for WorkspaceReviewParams
impl Unpin for WorkspaceReviewParams
impl UnsafeUnpin for WorkspaceReviewParams
impl UnwindSafe for WorkspaceReviewParams
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.