pub struct ParsedRelease {
pub version: String,
pub full_notes: String,
pub security_advisories: Vec<SecurityAdvisory>,
pub breaking_changes: Vec<BreakingChange>,
pub new_features: Vec<String>,
pub performance_improvements: Vec<String>,
pub bug_fixes: Vec<String>,
}Expand description
Parsed release information
Fields§
§version: StringVersion string
full_notes: StringFull release notes
security_advisories: Vec<SecurityAdvisory>Security advisories found
breaking_changes: Vec<BreakingChange>Breaking changes
new_features: Vec<String>New features
performance_improvements: Vec<String>Performance improvements
bug_fixes: Vec<String>Bug fixes
Trait Implementations§
Source§impl Clone for ParsedRelease
impl Clone for ParsedRelease
Source§fn clone(&self) -> ParsedRelease
fn clone(&self) -> ParsedRelease
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 moreAuto Trait Implementations§
impl Freeze for ParsedRelease
impl RefUnwindSafe for ParsedRelease
impl Send for ParsedRelease
impl Sync for ParsedRelease
impl Unpin for ParsedRelease
impl UnsafeUnpin for ParsedRelease
impl UnwindSafe for ParsedRelease
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<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