pub struct CVVersion {
pub last_updated: Option<(u16, u8, u8, u8, u8)>,
pub version: Option<String>,
pub hash: Vec<u8>,
}Expand description
Version information for a CV
Fields§
§last_updated: Option<(u16, u8, u8, u8, u8)>The last updated date as reported by the CV (year, month, day, hour, minute)
version: Option<String>The version of the CV
hash: Vec<u8>The hash of the uncompressed file
Implementations§
Trait Implementations§
Source§impl<'__de, __Context> BorrowDecode<'__de, __Context> for CVVersion
impl<'__de, __Context> BorrowDecode<'__de, __Context> for CVVersion
Source§fn borrow_decode<__D: BorrowDecoder<'__de, Context = __Context>>(
decoder: &mut __D,
) -> Result<Self, DecodeError>
fn borrow_decode<__D: BorrowDecoder<'__de, Context = __Context>>( decoder: &mut __D, ) -> Result<Self, DecodeError>
Attempt to decode this type with the given BorrowDecode.
Auto Trait Implementations§
impl Freeze for CVVersion
impl RefUnwindSafe for CVVersion
impl Send for CVVersion
impl Sync for CVVersion
impl Unpin for CVVersion
impl UnwindSafe for CVVersion
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