pub struct WorkspaceDescriptor {
pub id: WorkspaceId,
pub name: String,
pub metadata: BTreeMap<String, String>,
}Expand description
Provider-neutral identity and base metadata for a logical workspace.
Fields§
§id: WorkspaceId§name: String§metadata: BTreeMap<String, String>Trait Implementations§
Source§impl Clone for WorkspaceDescriptor
impl Clone for WorkspaceDescriptor
Source§fn clone(&self) -> WorkspaceDescriptor
fn clone(&self) -> WorkspaceDescriptor
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 WorkspaceDescriptor
impl Debug for WorkspaceDescriptor
impl Eq for WorkspaceDescriptor
Source§impl PartialEq for WorkspaceDescriptor
impl PartialEq for WorkspaceDescriptor
impl StructuralPartialEq for WorkspaceDescriptor
Auto Trait Implementations§
impl Freeze for WorkspaceDescriptor
impl RefUnwindSafe for WorkspaceDescriptor
impl Send for WorkspaceDescriptor
impl Sync for WorkspaceDescriptor
impl Unpin for WorkspaceDescriptor
impl UnsafeUnpin for WorkspaceDescriptor
impl UnwindSafe for WorkspaceDescriptor
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
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.