pub struct WorkspaceUiStateParams {
pub selection_iri: Option<String>,
pub dirty_document_count: u32,
pub active_ontology_id: Option<String>,
pub ontology_registry: Vec<OntologyRegistryEntrySnapshot>,
}Fields§
§selection_iri: Option<String>Optional focused entity IRI from the client.
dirty_document_count: u32Client-reported dirty document count.
active_ontology_id: Option<String>Active ontology id preferred by the client.
ontology_registry: Vec<OntologyRegistryEntrySnapshot>Host-owned ontology registry snapshot (v0.20 workspace runtime).
Trait Implementations§
Source§impl Debug for WorkspaceUiStateParams
impl Debug for WorkspaceUiStateParams
Source§impl<'de> Deserialize<'de> for WorkspaceUiStateParams
impl<'de> Deserialize<'de> for WorkspaceUiStateParams
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 WorkspaceUiStateParams
impl RefUnwindSafe for WorkspaceUiStateParams
impl Send for WorkspaceUiStateParams
impl Sync for WorkspaceUiStateParams
impl Unpin for WorkspaceUiStateParams
impl UnsafeUnpin for WorkspaceUiStateParams
impl UnwindSafe for WorkspaceUiStateParams
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