pub struct PackedSpan {
pub x: i32,
pub len: i32,
pub cover_offset: usize,
}Expand description
A span in a packed scanline.
len > 0: per-pixel covers,cover_offsetindexes into covers array forlenvalueslen < 0: solid span of-lenpixels, all with the single cover value atcover_offset
Fields§
§x: i32§len: i32§cover_offset: usizeTrait Implementations§
Source§impl Clone for PackedSpan
impl Clone for PackedSpan
Source§fn clone(&self) -> PackedSpan
fn clone(&self) -> PackedSpan
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 PackedSpan
impl Debug for PackedSpan
Source§impl Default for PackedSpan
impl Default for PackedSpan
Source§fn default() -> PackedSpan
fn default() -> PackedSpan
Returns the “default value” for a type. Read more
impl Copy for PackedSpan
Auto Trait Implementations§
impl Freeze for PackedSpan
impl RefUnwindSafe for PackedSpan
impl Send for PackedSpan
impl Sync for PackedSpan
impl Unpin for PackedSpan
impl UnwindSafe for PackedSpan
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