#[repr(C)]pub enum ObjectFlag {
Show 31 variants
Hidden = 1,
Clickable = 2,
ClickFocusable = 4,
Checkable = 8,
Scrollable = 16,
ScrollElastic = 32,
ScrollMomentum = 64,
ScrollOne = 128,
ScrollChainHor = 256,
ScrollChainVer = 512,
ScrollChain = 768,
ScrollOnFocus = 1_024,
ScrollWithArrow = 2_048,
Snappable = 4_096,
PressLock = 8_192,
EventBubble = 16_384,
GestureBubble = 32_768,
AdvHittest = 65_536,
IgnoreLayout = 131_072,
Floating = 262_144,
SendDrawTaskEvents = 524_288,
OverflowVisible = 1_048_576,
FlexInNewTrack = 2_097_152,
Layout1 = 8_388_608,
Layout2 = 16_777_216,
Widget1 = 33_554_432,
Widget2 = 67_108_864,
User1 = 134_217_728,
User2 = 268_435_456,
User3 = 536_870_912,
User4 = 1_073_741_824,
}Variants§
Hidden = 1
Clickable = 2
ClickFocusable = 4
Checkable = 8
Scrollable = 16
ScrollElastic = 32
ScrollMomentum = 64
ScrollOne = 128
ScrollChainHor = 256
ScrollChainVer = 512
ScrollChain = 768
ScrollOnFocus = 1_024
ScrollWithArrow = 2_048
Snappable = 4_096
PressLock = 8_192
EventBubble = 16_384
GestureBubble = 32_768
AdvHittest = 65_536
IgnoreLayout = 131_072
Floating = 262_144
SendDrawTaskEvents = 524_288
OverflowVisible = 1_048_576
FlexInNewTrack = 2_097_152
Layout1 = 8_388_608
Layout2 = 16_777_216
Widget1 = 33_554_432
Widget2 = 67_108_864
User1 = 134_217_728
User2 = 268_435_456
User3 = 536_870_912
User4 = 1_073_741_824
Trait Implementations§
Source§impl Clone for ObjectFlag
impl Clone for ObjectFlag
Source§fn clone(&self) -> ObjectFlag
fn clone(&self) -> ObjectFlag
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 ObjectFlag
impl Debug for ObjectFlag
Source§impl PartialEq for ObjectFlag
impl PartialEq for ObjectFlag
impl Copy for ObjectFlag
impl Eq for ObjectFlag
impl StructuralPartialEq for ObjectFlag
Auto Trait Implementations§
impl Freeze for ObjectFlag
impl RefUnwindSafe for ObjectFlag
impl Send for ObjectFlag
impl Sync for ObjectFlag
impl Unpin for ObjectFlag
impl UnwindSafe for ObjectFlag
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