Changelog

Trait Changelog 

Source
pub trait Changelog {
    type Unreleased: Unreleased;
    type Release: Release;

    // Required methods
    fn title(&self) -> Option<&str>;
    fn unreleased(&self) -> Option<&Self::Unreleased>;
    fn releases(&self) -> &[Self::Release];
}
Expand description

A changelog.

Required Associated Types§

Required Methods§

Source

fn title(&self) -> Option<&str>

The title.

Source

fn unreleased(&self) -> Option<&Self::Unreleased>

The unreleased section.

Source

fn releases(&self) -> &[Self::Release]

A list of releases.

Implementors§