#[repr(C)]pub struct Window { /* private fields */ }
Implementations§
Source§impl Window
impl Window
pub fn seq(&self) -> u32
pub fn name(&self) -> &str
pub fn flags(&self) -> &Flags
pub fn bounds(&self) -> &Rect
pub fn scrollbar(&self) -> &Scroll
pub fn scrollbar_hiding_timer(&self) -> f32
pub fn buffer(&self) -> &CommandBuffer
pub fn layout(&self) -> &Panel
pub fn layout_mut(&mut self) -> &mut Panel
pub fn property(&self) -> &PropertyState
pub fn popup(&self) -> &PopupState
pub fn edit(&self) -> &EditState
pub fn scrolled(&self) -> u32
pub fn tables(&self) -> &[Table]
pub fn prev(&self) -> &Window
pub fn next(&self) -> &Window
pub fn parent(&self) -> &Window
pub fn set_flags(&mut self, flags: Flags)
pub fn set_bounds(&mut self, rect: Rect)
pub fn set_scrollbar(&mut self, scroll: Scroll)
pub fn set_scrollbar_hiding_timer(&mut self, value: f32)
Trait Implementations§
Auto Trait Implementations§
impl Freeze for Window
impl RefUnwindSafe for Window
impl !Send for Window
impl !Sync for Window
impl Unpin for Window
impl UnwindSafe for Window
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