#[repr(C)]pub struct SemanticComponent {
pub offset: u64,
pub ordinal: u32,
pub lane: u32,
pub slot: u32,
pub field: u32,
pub kind: u32,
pub cardinality: u32,
}Expand description
One row of the generated roster. Text fields are text positions; edit fields index the eighteen-field action signature. Offsets count input elements.
Fields§
§offset: u64§ordinal: u32§lane: u32§slot: u32§field: u32§kind: u32§cardinality: u32Implementations§
Trait Implementations§
Source§impl Clone for SemanticComponent
impl Clone for SemanticComponent
Source§fn clone(&self) -> SemanticComponent
fn clone(&self) -> SemanticComponent
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for SemanticComponent
Source§impl Debug for SemanticComponent
impl Debug for SemanticComponent
impl DeviceRepr for SemanticComponent
impl Eq for SemanticComponent
Source§impl PartialEq for SemanticComponent
impl PartialEq for SemanticComponent
impl StructuralPartialEq for SemanticComponent
Auto Trait Implementations§
impl Freeze for SemanticComponent
impl RefUnwindSafe for SemanticComponent
impl Send for SemanticComponent
impl Sync for SemanticComponent
impl Unpin for SemanticComponent
impl UnsafeUnpin for SemanticComponent
impl UnwindSafe for SemanticComponent
Blanket Implementations§
impl<T> Allocation for T
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