pub struct WorkspaceProfilingData {
pub workspace_root: String,
pub total_files: u32,
pub total_time_ms: u64,
pub server_profiles: Vec<ServerProfilingData>,
}Fields§
§workspace_root: String§total_files: u32§total_time_ms: u64§server_profiles: Vec<ServerProfilingData>Trait Implementations§
Source§impl Clone for WorkspaceProfilingData
impl Clone for WorkspaceProfilingData
Source§fn clone(&self) -> WorkspaceProfilingData
fn clone(&self) -> WorkspaceProfilingData
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 WorkspaceProfilingData
impl Debug for WorkspaceProfilingData
Source§impl Default for WorkspaceProfilingData
impl Default for WorkspaceProfilingData
Source§fn default() -> WorkspaceProfilingData
fn default() -> WorkspaceProfilingData
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for WorkspaceProfilingData
impl<'de> Deserialize<'de> for WorkspaceProfilingData
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
Auto Trait Implementations§
impl Freeze for WorkspaceProfilingData
impl RefUnwindSafe for WorkspaceProfilingData
impl Send for WorkspaceProfilingData
impl Sync for WorkspaceProfilingData
impl Unpin for WorkspaceProfilingData
impl UnwindSafe for WorkspaceProfilingData
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