pub enum ChangelogFormat {
KeepAChangelog,
ReleaseNotes,
Json,
}Expand description
Output format for anodizer changelog.
Variants§
KeepAChangelog
Regenerate the ## [Unreleased] section(s) of the configured
CHANGELOG.md file(s) (the default). Previews to stdout; writes in
place with --write.
ReleaseNotes
GitHub-release-body markdown (grouped bullets) for the resolved range,
to stdout. The historical anodizer changelog behavior.
Json
Machine-readable JSON array of { crate, from, to, groups } objects,
one per selected crate, sorted by crate name.
Trait Implementations§
Source§impl Clone for ChangelogFormat
impl Clone for ChangelogFormat
Source§fn clone(&self) -> ChangelogFormat
fn clone(&self) -> ChangelogFormat
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for ChangelogFormat
Source§impl Debug for ChangelogFormat
impl Debug for ChangelogFormat
Source§impl Default for ChangelogFormat
impl Default for ChangelogFormat
Source§fn default() -> ChangelogFormat
fn default() -> ChangelogFormat
Returns the “default value” for a type. Read more
impl Eq for ChangelogFormat
Source§impl PartialEq for ChangelogFormat
impl PartialEq for ChangelogFormat
Source§fn eq(&self, other: &ChangelogFormat) -> bool
fn eq(&self, other: &ChangelogFormat) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for ChangelogFormat
Source§impl ValueEnum for ChangelogFormat
impl ValueEnum for ChangelogFormat
Auto Trait Implementations§
impl Freeze for ChangelogFormat
impl RefUnwindSafe for ChangelogFormat
impl Send for ChangelogFormat
impl Sync for ChangelogFormat
impl Unpin for ChangelogFormat
impl UnsafeUnpin for ChangelogFormat
impl UnwindSafe for ChangelogFormat
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,
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.Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more