pub struct RecordingSummary {
pub has_text: bool,
pub has_shadow: bool,
pub has_non_shadow: bool,
pub has_pixel_sensitive: bool,
}Expand description
What a recording contains, answered once while recording so no consumer rescans it.
Fields§
§has_text: boolAny text, including inside a blend: glyph masks want rigid snapping.
has_shadow: bool§has_non_shadow: boolAny primitive besides a shadow.
has_pixel_sensitive: boolAny image or text, including inside a blend: content that resamples badly on a fractionally offset surface.
Trait Implementations§
Source§impl Clone for RecordingSummary
impl Clone for RecordingSummary
Source§fn clone(&self) -> RecordingSummary
fn clone(&self) -> RecordingSummary
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 RecordingSummary
Source§impl Debug for RecordingSummary
impl Debug for RecordingSummary
Source§impl Default for RecordingSummary
impl Default for RecordingSummary
Source§fn default() -> RecordingSummary
fn default() -> RecordingSummary
Returns the “default value” for a type. Read more
impl Eq for RecordingSummary
Source§impl PartialEq for RecordingSummary
impl PartialEq for RecordingSummary
impl StructuralPartialEq for RecordingSummary
Auto Trait Implementations§
impl Freeze for RecordingSummary
impl RefUnwindSafe for RecordingSummary
impl Send for RecordingSummary
impl Sync for RecordingSummary
impl Unpin for RecordingSummary
impl UnsafeUnpin for RecordingSummary
impl UnwindSafe for RecordingSummary
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