pub enum ComponentFramework {
React,
Preact,
Solid,
Qwik,
Vue,
Svelte,
Astro,
Angular,
Lit,
Ember,
}Expand description
Framework owning a statically extracted component contract.
Variants§
React
React JSX.
Preact
Preact JSX.
Solid
Solid JSX.
Qwik
Qwik JSX.
Vue
Vue and Nuxt single-file components.
Svelte
Svelte components.
Astro
Astro components.
Angular
Angular components and directives.
Lit
Lit custom elements.
Ember
Ember and Glimmer components.
Trait Implementations§
Source§impl Clone for ComponentFramework
impl Clone for ComponentFramework
impl Copy for ComponentFramework
Source§impl Debug for ComponentFramework
impl Debug for ComponentFramework
impl<'__de> Decode<'__de> for ComponentFrameworkwhere
'__de:,
impl Encode for ComponentFramework
impl Eq for ComponentFramework
Source§impl PartialEq for ComponentFramework
impl PartialEq for ComponentFramework
impl StructuralPartialEq for ComponentFramework
Auto Trait Implementations§
impl Freeze for ComponentFramework
impl RefUnwindSafe for ComponentFramework
impl Send for ComponentFramework
impl Sync for ComponentFramework
impl Unpin for ComponentFramework
impl UnsafeUnpin for ComponentFramework
impl UnwindSafe for ComponentFramework
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,
impl<T> DecodeOwned for Twhere
T: for<'de> Decode<'de>,
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.