pub struct PanelItem {
pub id: String,
pub label: String,
pub icon: String,
pub position: PanelPosition,
pub content: PanelContent,
}Fields§
§id: String§label: String§icon: String§position: PanelPosition§content: PanelContentTrait Implementations§
Source§impl<'de> Deserialize<'de> for PanelItem
impl<'de> Deserialize<'de> for PanelItem
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 PanelItem
impl StructuralPartialEq for PanelItem
Auto Trait Implementations§
impl Freeze for PanelItem
impl RefUnwindSafe for PanelItem
impl Send for PanelItem
impl Sync for PanelItem
impl Unpin for PanelItem
impl UnsafeUnpin for PanelItem
impl UnwindSafe for PanelItem
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