pub enum ReleaseCheck {
CargoTomlExists,
ReadmeExists,
LicenseFilesExist,
DescriptionPresent,
LicensePresent,
RepositoryPresent,
DocumentationPresent,
HomepagePresent,
Publishable,
VersionValid,
CrateNameValid,
RustUseNaming,
}Expand description
A single release-readiness check.
Variants§
CargoTomlExists
ReadmeExists
LicenseFilesExist
DescriptionPresent
LicensePresent
RepositoryPresent
DocumentationPresent
HomepagePresent
Publishable
VersionValid
CrateNameValid
RustUseNaming
Trait Implementations§
Source§impl Clone for ReleaseCheck
impl Clone for ReleaseCheck
Source§fn clone(&self) -> ReleaseCheck
fn clone(&self) -> ReleaseCheck
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ReleaseCheck
impl Debug for ReleaseCheck
Source§impl<'de> Deserialize<'de> for ReleaseCheck
impl<'de> Deserialize<'de> for ReleaseCheck
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 PartialEq for ReleaseCheck
impl PartialEq for ReleaseCheck
Source§impl Serialize for ReleaseCheck
impl Serialize for ReleaseCheck
impl Copy for ReleaseCheck
impl Eq for ReleaseCheck
impl StructuralPartialEq for ReleaseCheck
Auto Trait Implementations§
impl Freeze for ReleaseCheck
impl RefUnwindSafe for ReleaseCheck
impl Send for ReleaseCheck
impl Sync for ReleaseCheck
impl Unpin for ReleaseCheck
impl UnsafeUnpin for ReleaseCheck
impl UnwindSafe for ReleaseCheck
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<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.