pub struct TrackBarBuilder { /* private fields */ }Implementations§
Source§impl TrackBarBuilder
impl TrackBarBuilder
pub fn flags(self, flags: TrackBarFlags) -> TrackBarBuilder
pub fn ex_flags(self, flags: u32) -> TrackBarBuilder
pub fn size(self, size: (i32, i32)) -> TrackBarBuilder
pub fn position(self, pos: (i32, i32)) -> TrackBarBuilder
pub fn focus(self, focus: bool) -> TrackBarBuilder
pub fn range(self, range: Option<Range<usize>>) -> TrackBarBuilder
pub fn selected_range(self, range: Option<Range<usize>>) -> TrackBarBuilder
pub fn pos(self, pos: Option<usize>) -> TrackBarBuilder
pub fn parent<C: Into<ControlHandle>>(self, p: C) -> TrackBarBuilder
pub fn background_color(self, color: Option<[u8; 3]>) -> TrackBarBuilder
pub fn build(self, out: &mut TrackBar) -> Result<(), NwgError>
Auto Trait Implementations§
impl Freeze for TrackBarBuilder
impl RefUnwindSafe for TrackBarBuilder
impl !Send for TrackBarBuilder
impl !Sync for TrackBarBuilder
impl Unpin for TrackBarBuilder
impl UnsafeUnpin for TrackBarBuilder
impl UnwindSafe for TrackBarBuilder
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