pub struct PaintRotate {
pub paint: OffsetMarker<Paint, WIDTH_24>,
pub angle: F2Dot14,
}
Expand description
PaintRotate table
Fields§
§paint: OffsetMarker<Paint, WIDTH_24>
Offset to a Paint subtable.
angle: F2Dot14
Rotation angle, 180° in counter-clockwise degrees per 1.0 of value.
Implementations§
Trait Implementations§
Source§impl Clone for PaintRotate
impl Clone for PaintRotate
Source§fn clone(&self) -> PaintRotate
fn clone(&self) -> PaintRotate
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 PaintRotate
impl Debug for PaintRotate
Source§impl Default for PaintRotate
impl Default for PaintRotate
Source§fn default() -> PaintRotate
fn default() -> PaintRotate
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for PaintRotate
impl<'de> Deserialize<'de> for PaintRotate
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl<'a> FontRead<'a> for PaintRotate
impl<'a> FontRead<'a> for PaintRotate
Source§impl FontWrite for PaintRotate
impl FontWrite for PaintRotate
Source§fn write_into(&self, writer: &mut TableWriter)
fn write_into(&self, writer: &mut TableWriter)
Write our data and information about offsets into this TableWriter.
Source§fn table_type(&self) -> TableType
fn table_type(&self) -> TableType
The type of this table. Read more
Source§impl From<PaintRotate> for Paint
impl From<PaintRotate> for Paint
Source§fn from(src: PaintRotate) -> Paint
fn from(src: PaintRotate) -> Paint
Converts to this type from the input type.
Source§impl Hash for PaintRotate
impl Hash for PaintRotate
Source§impl Ord for PaintRotate
impl Ord for PaintRotate
Source§fn cmp(&self, other: &PaintRotate) -> Ordering
fn cmp(&self, other: &PaintRotate) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for PaintRotate
impl PartialEq for PaintRotate
Source§impl PartialOrd for PaintRotate
impl PartialOrd for PaintRotate
Source§impl Serialize for PaintRotate
impl Serialize for PaintRotate
Source§impl Validate for PaintRotate
impl Validate for PaintRotate
Source§fn validate_impl(&self, ctx: &mut ValidationCtx)
fn validate_impl(&self, ctx: &mut ValidationCtx)
Validate this table. Read more
impl Eq for PaintRotate
impl StructuralPartialEq for PaintRotate
Auto Trait Implementations§
impl Freeze for PaintRotate
impl RefUnwindSafe for PaintRotate
impl Send for PaintRotate
impl Sync for PaintRotate
impl Unpin for PaintRotate
impl UnwindSafe for PaintRotate
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Comparable<K> for Q
impl<Q, K> Comparable<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.Source§impl<'a, T> FontReadWithArgs<'a> for Twhere
T: FontRead<'a>,
impl<'a, T> FontReadWithArgs<'a> for Twhere
T: FontRead<'a>,
Source§impl<U, T> ToOwnedObj<U> for Twhere
U: FromObjRef<T>,
impl<U, T> ToOwnedObj<U> for Twhere
U: FromObjRef<T>,
Source§fn to_owned_obj(&self, data: FontData<'_>) -> U
fn to_owned_obj(&self, data: FontData<'_>) -> U
Convert this type into
T
, using the provided data to resolve any offsets.