pub struct ExtensionPanel {
pub version: u32,
pub order: i32,
pub layout: PanelLayout,
pub anchor: PanelAnchor,
pub offset_x: i32,
pub offset_y: i32,
pub width: usize,
pub max_height: usize,
pub min_screen_width: usize,
pub border: bool,
pub title: String,
pub lines: Vec<String>,
}Fields§
§version: u32§order: i32§layout: PanelLayout§anchor: PanelAnchor§offset_x: i32§offset_y: i32§width: usize§max_height: usize§min_screen_width: usize§border: bool§title: String§lines: Vec<String>Implementations§
Trait Implementations§
Source§impl Clone for ExtensionPanel
impl Clone for ExtensionPanel
Source§impl Debug for ExtensionPanel
impl Debug for ExtensionPanel
Source§impl<'de> Deserialize<'de> for ExtensionPanel
impl<'de> Deserialize<'de> for ExtensionPanel
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 ExtensionPanel
Source§impl PartialEq for ExtensionPanel
impl PartialEq for ExtensionPanel
Source§impl Serialize for ExtensionPanel
impl Serialize for ExtensionPanel
impl StructuralPartialEq for ExtensionPanel
Auto Trait Implementations§
impl Freeze for ExtensionPanel
impl RefUnwindSafe for ExtensionPanel
impl Send for ExtensionPanel
impl Sync for ExtensionPanel
impl Unpin for ExtensionPanel
impl UnsafeUnpin for ExtensionPanel
impl UnwindSafe for ExtensionPanel
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,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
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.