pub struct Tech(/* private fields */);Expand description
A technology badge displayed on a node card.
Wraps a non-empty string. Rendered as a pill/badge in the diagram.
§Examples
use dendryform_core::Tech;
let tech = Tech::new("React");
assert_eq!(tech.as_str(), "React");Implementations§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for Tech
impl<'de> Deserialize<'de> for Tech
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 Tech
impl StructuralPartialEq for Tech
Auto Trait Implementations§
impl Freeze for Tech
impl RefUnwindSafe for Tech
impl Send for Tech
impl Sync for Tech
impl Unpin for Tech
impl UnsafeUnpin for Tech
impl UnwindSafe for Tech
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