pub struct CategorySpec {
pub label: String,
pub components: Vec<String>,
pub connections: Vec<String>,
}Expand description
A category of a perspective, such as a team, and the ids of the components and of the connections in it.
Fields§
§label: String§components: Vec<String>§connections: Vec<String>The ids of the connections in the category; a connection that no category lists is
drawn as without the perspective.
Trait Implementations§
Source§impl Clone for CategorySpec
impl Clone for CategorySpec
Source§impl Debug for CategorySpec
impl Debug for CategorySpec
Source§impl<'de> Deserialize<'de> for CategorySpec
impl<'de> Deserialize<'de> for CategorySpec
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 CategorySpec
impl RefUnwindSafe for CategorySpec
impl Send for CategorySpec
impl Sync for CategorySpec
impl Unpin for CategorySpec
impl UnsafeUnpin for CategorySpec
impl UnwindSafe for CategorySpec
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