pub struct WorkspaceTimingsDto {
pub source_catalog_ms: u64,
pub extract_sources_ms: u64,
pub semantic_index_ms: u64,
pub code_index_ms: u64,
pub linkage_ms: u64,
pub change_overlay_ms: u64,
pub total_ms: u64,
pub memory_source_refresh: Option<MemorySourceRefreshDto>,
}Fields§
§source_catalog_ms: u64§extract_sources_ms: u64§semantic_index_ms: u64§code_index_ms: u64§linkage_ms: u64§change_overlay_ms: u64§total_ms: u64§memory_source_refresh: Option<MemorySourceRefreshDto>Trait Implementations§
Source§impl Clone for WorkspaceTimingsDto
impl Clone for WorkspaceTimingsDto
Source§fn clone(&self) -> WorkspaceTimingsDto
fn clone(&self) -> WorkspaceTimingsDto
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 WorkspaceTimingsDto
impl Debug for WorkspaceTimingsDto
Source§impl Default for WorkspaceTimingsDto
impl Default for WorkspaceTimingsDto
Source§fn default() -> WorkspaceTimingsDto
fn default() -> WorkspaceTimingsDto
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for WorkspaceTimingsDto
impl<'de> Deserialize<'de> for WorkspaceTimingsDto
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 WorkspaceTimingsDto
Source§impl PartialEq for WorkspaceTimingsDto
impl PartialEq for WorkspaceTimingsDto
Source§impl Serialize for WorkspaceTimingsDto
impl Serialize for WorkspaceTimingsDto
impl StructuralPartialEq for WorkspaceTimingsDto
Auto Trait Implementations§
impl Freeze for WorkspaceTimingsDto
impl RefUnwindSafe for WorkspaceTimingsDto
impl Send for WorkspaceTimingsDto
impl Sync for WorkspaceTimingsDto
impl Unpin for WorkspaceTimingsDto
impl UnsafeUnpin for WorkspaceTimingsDto
impl UnwindSafe for WorkspaceTimingsDto
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