pub struct WorkspaceInspection {
pub workspace_id: WorkspaceId,
pub entries: Vec<WorkspaceEntry>,
pub tree_truncated: bool,
pub git: GitSnapshot,
pub truncation: Option<WorkspaceInspectionTruncationV1>,
}Fields§
§workspace_id: WorkspaceId§entries: Vec<WorkspaceEntry>§tree_truncated: bool§git: GitSnapshot§truncation: Option<WorkspaceInspectionTruncationV1>Trait Implementations§
Source§impl Clone for WorkspaceInspection
impl Clone for WorkspaceInspection
Source§impl Debug for WorkspaceInspection
impl Debug for WorkspaceInspection
Source§impl<'de> Deserialize<'de> for WorkspaceInspection
impl<'de> Deserialize<'de> for WorkspaceInspection
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 WorkspaceInspection
Source§impl PartialEq for WorkspaceInspection
impl PartialEq for WorkspaceInspection
Source§impl Serialize for WorkspaceInspection
impl Serialize for WorkspaceInspection
impl StructuralPartialEq for WorkspaceInspection
Auto Trait Implementations§
impl Freeze for WorkspaceInspection
impl RefUnwindSafe for WorkspaceInspection
impl Send for WorkspaceInspection
impl Sync for WorkspaceInspection
impl Unpin for WorkspaceInspection
impl UnsafeUnpin for WorkspaceInspection
impl UnwindSafe for WorkspaceInspection
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