pub enum Archetype {
Established,
SingleProject,
Prolific,
Casual,
Consumer,
Dormant,
}Variants§
Established
High-traction author: a very popular repo or several notable ones.
SingleProject
One repo stands far above the rest.
Prolific
Many original repos, low traction — a builder/tinkerer.
Casual
A few modest original repos.
Consumer
Mostly forks / nothing original — a consumer.
Dormant
Has original work but no public push in a long time.
Implementations§
Trait Implementations§
impl Copy for Archetype
Source§impl<'de> Deserialize<'de> for Archetype
impl<'de> Deserialize<'de> for Archetype
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
impl Eq for Archetype
impl StructuralPartialEq for Archetype
Auto Trait Implementations§
impl Freeze for Archetype
impl RefUnwindSafe for Archetype
impl Send for Archetype
impl Sync for Archetype
impl Unpin for Archetype
impl UnsafeUnpin for Archetype
impl UnwindSafe for Archetype
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> DeserializeOwned for Twhere
T: for<'de> Deserialize<'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.