pub struct PluginPanel {
pub plugin_id: String,
pub component_id: String,
pub title: String,
pub collapsible: bool,
pub default_collapsed: bool,
}
Expand description
Plugin panel in sidebar
Fields§
§plugin_id: String
§component_id: String
§title: String
§collapsible: bool
§default_collapsed: bool
Trait Implementations§
Source§impl Clone for PluginPanel
impl Clone for PluginPanel
Source§fn clone(&self) -> PluginPanel
fn clone(&self) -> PluginPanel
Returns a copy of the value. Read more
1.0.0 · 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 PluginPanel
impl Debug for PluginPanel
Source§impl<'de> Deserialize<'de> for PluginPanel
impl<'de> Deserialize<'de> for PluginPanel
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
Source§impl PartialEq for PluginPanel
impl PartialEq for PluginPanel
Source§impl Serialize for PluginPanel
impl Serialize for PluginPanel
impl StructuralPartialEq for PluginPanel
Auto Trait Implementations§
impl Freeze for PluginPanel
impl RefUnwindSafe for PluginPanel
impl Send for PluginPanel
impl Sync for PluginPanel
impl Unpin for PluginPanel
impl UnwindSafe for PluginPanel
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<T> InitializeFromFunction<T> for T
impl<T> InitializeFromFunction<T> for T
§fn initialize_from_function(f: fn() -> T) -> T
fn initialize_from_function(f: fn() -> T) -> T
Create an instance of this type from an initialization function
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
§impl<T> Pointable for T
impl<T> Pointable for T
§impl<T, O> SuperFrom<T> for Owhere
O: From<T>,
impl<T, O> SuperFrom<T> for Owhere
O: From<T>,
§fn super_from(input: T) -> O
fn super_from(input: T) -> O
Convert from a type to another type.
§impl<T, O, M> SuperInto<O, M> for Twhere
O: SuperFrom<T, M>,
impl<T, O, M> SuperInto<O, M> for Twhere
O: SuperFrom<T, M>,
§fn super_into(self) -> O
fn super_into(self) -> O
Convert from a type to another type.