pub struct WorkgroupWorkspaceInfo {
pub workspace_id: GrainId,
pub app_name: String,
pub name: String,
}Expand description
One workspace the workgroup knows about.
Fields§
§workspace_id: GrainIdIts identity across devices.
app_name: StringThe application that owns it.
name: StringThe name the workgroup lists it under.
Trait Implementations§
Source§impl Clone for WorkgroupWorkspaceInfo
impl Clone for WorkgroupWorkspaceInfo
Source§impl Debug for WorkgroupWorkspaceInfo
impl Debug for WorkgroupWorkspaceInfo
Source§impl<'de> Deserialize<'de> for WorkgroupWorkspaceInfo
impl<'de> Deserialize<'de> for WorkgroupWorkspaceInfo
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 WorkgroupWorkspaceInfo
Source§impl PartialEq for WorkgroupWorkspaceInfo
impl PartialEq for WorkgroupWorkspaceInfo
Source§impl Serialize for WorkgroupWorkspaceInfo
impl Serialize for WorkgroupWorkspaceInfo
impl StructuralPartialEq for WorkgroupWorkspaceInfo
Auto Trait Implementations§
impl Freeze for WorkgroupWorkspaceInfo
impl RefUnwindSafe for WorkgroupWorkspaceInfo
impl Send for WorkgroupWorkspaceInfo
impl Sync for WorkgroupWorkspaceInfo
impl Unpin for WorkgroupWorkspaceInfo
impl UnsafeUnpin for WorkgroupWorkspaceInfo
impl UnwindSafe for WorkgroupWorkspaceInfo
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