pub struct OffsetElement { /* private fields */ }Expand description
Element that creates and updates offset nodes.
Matches Kotlin: OffsetElement in foundation-layout/src/commonMain/kotlin/androidx/compose/foundation/layout/Offset.kt
Implementations§
Trait Implementations§
Source§impl Clone for OffsetElement
impl Clone for OffsetElement
Source§fn clone(&self) -> OffsetElement
fn clone(&self) -> OffsetElement
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 OffsetElement
impl Debug for OffsetElement
Source§impl Hash for OffsetElement
impl Hash for OffsetElement
Source§impl ModifierNodeElement for OffsetElement
impl ModifierNodeElement for OffsetElement
type Node = OffsetNode
Source§fn update(&self, node: &mut Self::Node)
fn update(&self, node: &mut Self::Node)
Brings an existing modifier node up to date with the element’s data.
Source§fn capabilities(&self) -> NodeCapabilities
fn capabilities(&self) -> NodeCapabilities
Returns the capabilities of nodes created by this element.
Override this to indicate which specialized traits the node implements.
Source§fn key(&self) -> Option<u64>
fn key(&self) -> Option<u64>
Optional key used to disambiguate multiple instances of the same element type.
Source§fn inspector_name(&self) -> &'static str
fn inspector_name(&self) -> &'static str
Human readable name surfaced to inspector tooling.
Source§fn inspector_properties(&self, _inspector: &mut dyn FnMut(&'static str, String))
fn inspector_properties(&self, _inspector: &mut dyn FnMut(&'static str, String))
Records inspector properties for tooling.
Source§fn always_update(&self) -> bool
fn always_update(&self) -> bool
Source§impl PartialEq for OffsetElement
impl PartialEq for OffsetElement
impl StructuralPartialEq for OffsetElement
Auto Trait Implementations§
impl Freeze for OffsetElement
impl RefUnwindSafe for OffsetElement
impl Send for OffsetElement
impl Sync for OffsetElement
impl Unpin for OffsetElement
impl UnwindSafe for OffsetElement
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