pub struct MarkupGeneric {
pub definition: &'static str,
pub arguments: &'static [TypeOf],
}Expand description
States that a type is an instantiation of a generic type
(FerroList<T>): the name of the definition with its arity, as the
managed original spells it (FerroList`1), and the type arguments.
Fields§
§definition: &'static str§arguments: &'static [TypeOf]Trait Implementations§
Source§impl Clone for MarkupGeneric
impl Clone for MarkupGeneric
impl Copy for MarkupGeneric
Auto Trait Implementations§
impl Freeze for MarkupGeneric
impl RefUnwindSafe for MarkupGeneric
impl Send for MarkupGeneric
impl Sync for MarkupGeneric
impl Unpin for MarkupGeneric
impl UnsafeUnpin for MarkupGeneric
impl UnwindSafe for MarkupGeneric
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> ClassDefaults for Twhere
T: ?Sized,
impl<T> ClassDefaults for Twhere
T: ?Sized,
Source§fn static_constructor()
fn static_constructor()
The static constructor of a type: work done once per thread, after
the properties of the type are registered and before its first
instance exists (class handlers,
affects_render, metadata
overrides). Read more