pub struct MinMax {
pub min_coord: NullableOffsetMarker<BaseCoord>,
pub max_coord: NullableOffsetMarker<BaseCoord>,
pub feat_min_max_records: Vec<FeatMinMaxRecord>,
}
Expand description
MinMax table
Fields§
§min_coord: NullableOffsetMarker<BaseCoord>
Offset to BaseCoord table that defines the minimum extent value, from the beginning of MinMax table (may be NULL)
max_coord: NullableOffsetMarker<BaseCoord>
Offset to BaseCoord table that defines maximum extent value, from the beginning of MinMax table (may be NULL)
feat_min_max_records: Vec<FeatMinMaxRecord>
Array of FeatMinMaxRecords, in alphabetical order by featureTableTag
Implementations§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for MinMax
impl<'de> Deserialize<'de> for MinMax
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 FontWrite for MinMax
impl FontWrite for MinMax
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 Ord for MinMax
impl Ord for MinMax
Source§impl PartialOrd for MinMax
impl PartialOrd for MinMax
Source§impl Validate for MinMax
impl Validate for MinMax
Source§fn validate_impl(&self, ctx: &mut ValidationCtx)
fn validate_impl(&self, ctx: &mut ValidationCtx)
Validate this table. Read more
impl Eq for MinMax
impl StructuralPartialEq for MinMax
Auto Trait Implementations§
impl Freeze for MinMax
impl RefUnwindSafe for MinMax
impl Send for MinMax
impl Sync for MinMax
impl Unpin for MinMax
impl UnwindSafe for MinMax
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.