pub struct MicroscopeLayout {
pub x: u16,
pub y: u16,
pub width: u16,
pub height: u16,
pub preview_width: Option<u16>,
pub visible_items: usize,
}Expand description
Legacy layout - kept for compatibility during transition
Fields§
§x: u16X position of the panel
y: u16Y position of the panel
width: u16Width of the results panel
height: u16Height of the panel
preview_width: Option<u16>Width of the preview panel (if enabled)
visible_items: usizeMaximum visible items
Trait Implementations§
Source§impl Clone for MicroscopeLayout
impl Clone for MicroscopeLayout
Source§fn clone(&self) -> MicroscopeLayout
fn clone(&self) -> MicroscopeLayout
Returns a duplicate 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 MicroscopeLayout
impl Debug for MicroscopeLayout
Source§impl Default for MicroscopeLayout
impl Default for MicroscopeLayout
Source§fn default() -> MicroscopeLayout
fn default() -> MicroscopeLayout
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for MicroscopeLayout
impl RefUnwindSafe for MicroscopeLayout
impl Send for MicroscopeLayout
impl Sync for MicroscopeLayout
impl Unpin for MicroscopeLayout
impl UnwindSafe for MicroscopeLayout
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,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more