pub struct Sem {
pub id: u32,
pub kind: u16,
pub state: u16,
pub rect: [i32; 4],
pub label: Option<String>,
pub value: i32,
pub max: i32,
pub min: i32,
pub layer: u8,
pub depth: u8,
pub win: u8,
}Expand description
semantic record (dump / expect) [SR_*]
Fields§
§id: u32§kind: u16§state: u16SS_*
rect: [i32; 4]x, y, w, h physical px
label: Option<String>§value: i32§max: i32§min: i32the lower end of a slider’s range (accessibility)
layer: u8§depth: u8§win: u8window index (0 = the main window)
Trait Implementations§
Auto Trait Implementations§
impl Forget for Sem
impl Freeze for Sem
impl RefUnwindSafe for Sem
impl Send for Sem
impl Sync for Sem
impl Unpin for Sem
impl UnsafeUnpin for Sem
impl UnwindSafe for Sem
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