pub enum RegenerationFiles {
Single(Vec<String>),
Variants(Vec<VariantFileSet>),
}Expand description
Complete ordered input membership for a regeneration operation. The case must match the result’s generation mode. Synchronous methods borrow this value; async methods consume it.
Variants§
Single(Vec<String>)
Single-design font inputs, in the order a fresh generation would use.
Variants(Vec<VariantFileSet>)
Complete file sets for every configured variant, each named exactly once. The order of these entries does not change configured design order. Paths can be shared between designs; each design’s file list independently determines its membership and order.
Auto Trait Implementations§
impl Freeze for RegenerationFiles
impl RefUnwindSafe for RegenerationFiles
impl Send for RegenerationFiles
impl Sync for RegenerationFiles
impl Unpin for RegenerationFiles
impl UnsafeUnpin for RegenerationFiles
impl UnwindSafe for RegenerationFiles
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
impl<T> ErasedDestructor for Twhere
T: 'static,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§impl<T> Pointable for T
impl<T> Pointable for T
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.