pub struct RegionObjectEntry {
pub object_id: u16,
pub object_type: ObjectType,
pub object_provider_flag: ObjectProviderFlag,
pub object_horizontal_position: u16,
pub object_vertical_position: u16,
pub foreground_pixel_code: Option<u8>,
pub background_pixel_code: Option<u8>,
}Expand description
An object entry within a region composition segment.
Fields§
§object_id: u16Object identifier.
object_type: ObjectTypeObject type.
object_provider_flag: ObjectProviderFlagObject provider flag.
object_horizontal_position: u16Horizontal position relative to region.
object_vertical_position: u16Vertical position relative to region.
foreground_pixel_code: Option<u8>Foreground pixel code (only for character/composite objects).
background_pixel_code: Option<u8>Background pixel code (only for character/composite objects).
Trait Implementations§
Source§impl Clone for RegionObjectEntry
impl Clone for RegionObjectEntry
Source§impl Debug for RegionObjectEntry
impl Debug for RegionObjectEntry
impl Eq for RegionObjectEntry
Source§impl PartialEq for RegionObjectEntry
impl PartialEq for RegionObjectEntry
Source§impl Serialize for RegionObjectEntry
Available on crate feature serde only.
impl Serialize for RegionObjectEntry
Available on crate feature
serde only.impl StructuralPartialEq for RegionObjectEntry
Auto Trait Implementations§
impl Forget for RegionObjectEntry
impl Freeze for RegionObjectEntry
impl RefUnwindSafe for RegionObjectEntry
impl Send for RegionObjectEntry
impl Sync for RegionObjectEntry
impl Unpin for RegionObjectEntry
impl UnsafeUnpin for RegionObjectEntry
impl UnwindSafe for RegionObjectEntry
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