pub struct EdidManufactureDate(/* private fields */);Expand description
EDID Manufacture Date Representation.
Contains a year, starting from 1990, and an optional week in the 1-54 range.
§Examples
It is taken from the EDID 1.4 Specification, Section 3.4.4, Example 1.
use edid::{EdidManufactureDate, IntoBytes};
use std::convert::TryInto;
let date: EdidManufactureDate = (1, 2006).try_into().unwrap();
assert_eq!(date.into_bytes(), &[0x01, 0x10]);Trait Implementations§
Source§impl Clone for EdidManufactureDate
impl Clone for EdidManufactureDate
Source§fn clone(&self) -> EdidManufactureDate
fn clone(&self) -> EdidManufactureDate
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 moreSource§impl Debug for EdidManufactureDate
impl Debug for EdidManufactureDate
Source§impl IntoBytes for EdidManufactureDate
impl IntoBytes for EdidManufactureDate
Source§impl TryFrom<u16> for EdidManufactureDate
impl TryFrom<u16> for EdidManufactureDate
impl Copy for EdidManufactureDate
Auto Trait Implementations§
impl Freeze for EdidManufactureDate
impl RefUnwindSafe for EdidManufactureDate
impl Send for EdidManufactureDate
impl Sync for EdidManufactureDate
impl Unpin for EdidManufactureDate
impl UnwindSafe for EdidManufactureDate
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