pub struct SplitId(pub u32);Expand description
Stable handle for a split, so a resize drag can name the divider it grabbed without depending on the tree’s shape surviving the gesture.
Tuple Fields§
§0: u32Trait Implementations§
Source§impl<'de> Deserialize<'de> for SplitId
impl<'de> Deserialize<'de> for SplitId
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Copy for SplitId
impl Eq for SplitId
impl StructuralPartialEq for SplitId
Auto Trait Implementations§
impl Freeze for SplitId
impl RefUnwindSafe for SplitId
impl Send for SplitId
impl Sync for SplitId
impl Unpin for SplitId
impl UnsafeUnpin for SplitId
impl UnwindSafe for SplitId
Blanket Implementations§
Source§impl<T> AppLifecycle for Twhere
T: ?Sized,
impl<T> AppLifecycle for Twhere
T: ?Sized,
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,
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.