pub enum SemanticConcern {
BugFix,
FeatureAdd,
Refactor,
TestHardening,
BuildChange,
DocsOnly,
}Expand description
The semantic concern for a patch.
Variants§
BugFix
Correct a defect.
FeatureAdd
Add new behavior.
Refactor
Rearrange existing code.
TestHardening
Improve or extend tests.
BuildChange
Change manifests or dependency settings.
DocsOnly
Limit the patch to documentation.
Trait Implementations§
Source§impl Clone for SemanticConcern
impl Clone for SemanticConcern
Source§fn clone(&self) -> SemanticConcern
fn clone(&self) -> SemanticConcern
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 SemanticConcern
impl Debug for SemanticConcern
Source§impl<'de> Deserialize<'de> for SemanticConcern
impl<'de> Deserialize<'de> for SemanticConcern
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 SemanticConcern
impl PartialEq for SemanticConcern
Source§impl Serialize for SemanticConcern
impl Serialize for SemanticConcern
impl Copy for SemanticConcern
impl Eq for SemanticConcern
impl StructuralPartialEq for SemanticConcern
Auto Trait Implementations§
impl Freeze for SemanticConcern
impl RefUnwindSafe for SemanticConcern
impl Send for SemanticConcern
impl Sync for SemanticConcern
impl Unpin for SemanticConcern
impl UnsafeUnpin for SemanticConcern
impl UnwindSafe for SemanticConcern
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