pub struct WorkspaceFileEntry {
pub root_id: String,
pub root_name: String,
pub path: String,
pub name: String,
pub kind: WorkspaceFileKind,
pub has_children: bool,
pub size: Option<u64>,
pub modified_ms: Option<u64>,
}Fields§
§root_id: String§root_name: String§path: String§name: String§kind: WorkspaceFileKind§has_children: bool§size: Option<u64>§modified_ms: Option<u64>Trait Implementations§
Source§impl Clone for WorkspaceFileEntry
impl Clone for WorkspaceFileEntry
Source§fn clone(&self) -> WorkspaceFileEntry
fn clone(&self) -> WorkspaceFileEntry
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 WorkspaceFileEntry
impl Debug for WorkspaceFileEntry
Source§impl<'de> Deserialize<'de> for WorkspaceFileEntry
impl<'de> Deserialize<'de> for WorkspaceFileEntry
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 WorkspaceFileEntry
Source§impl PartialEq for WorkspaceFileEntry
impl PartialEq for WorkspaceFileEntry
Source§fn eq(&self, other: &WorkspaceFileEntry) -> bool
fn eq(&self, other: &WorkspaceFileEntry) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for WorkspaceFileEntry
impl Serialize for WorkspaceFileEntry
impl StructuralPartialEq for WorkspaceFileEntry
Auto Trait Implementations§
impl Freeze for WorkspaceFileEntry
impl RefUnwindSafe for WorkspaceFileEntry
impl Send for WorkspaceFileEntry
impl Sync for WorkspaceFileEntry
impl Unpin for WorkspaceFileEntry
impl UnsafeUnpin for WorkspaceFileEntry
impl UnwindSafe for WorkspaceFileEntry
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§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.