pub struct MultiReleaseResult {
pub releases: Vec<Release>,
pub stats: MultiReleaseStats,
pub message_header: Option<MessageHeader>,
pub release_count: usize,
pub release_references: Vec<String>,
}
Expand description
Result of multi-release parsing
Fields§
§releases: Vec<Release>
Parsed releases (empty if count_only mode)
stats: MultiReleaseStats
Parsing statistics
message_header: Option<MessageHeader>
Message header information
release_count: usize
Raw release count (fast counting)
release_references: Vec<String>
Release references found
Trait Implementations§
Source§impl Clone for MultiReleaseResult
impl Clone for MultiReleaseResult
Source§fn clone(&self) -> MultiReleaseResult
fn clone(&self) -> MultiReleaseResult
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 MultiReleaseResult
impl RefUnwindSafe for MultiReleaseResult
impl Send for MultiReleaseResult
impl Sync for MultiReleaseResult
impl Unpin for MultiReleaseResult
impl UnwindSafe for MultiReleaseResult
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