pub struct HeaderDsPostDsi {
pub dsi_flags_2: DsiFlags2,
pub sha1_hmac_banner: [u8; 20],
pub sha1_hmac_unk1: [u8; 20],
pub sha1_hmac_unk2: [u8; 20],
pub rsa_sha1: Box<[u8]>,
}Expand description
Values for DS games after DSi release, HeaderVersion::DsPostDsi.
Fields§
§dsi_flags_2: DsiFlags2DSi-exclusive flags.
SHA1-HMAC of banner.
sha1_hmac_unk1: [u8; 20]Unknown SHA1-HMAC, defined by some games.
sha1_hmac_unk2: [u8; 20]Unknown SHA1-HMAC, defined by some games.
rsa_sha1: Box<[u8]>RSA-SHA1 signature up to raw::Header::debug_args.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for HeaderDsPostDsi
impl<'de> Deserialize<'de> for HeaderDsPostDsi
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for HeaderDsPostDsi
impl RefUnwindSafe for HeaderDsPostDsi
impl Send for HeaderDsPostDsi
impl Sync for HeaderDsPostDsi
impl Unpin for HeaderDsPostDsi
impl UnsafeUnpin for HeaderDsPostDsi
impl UnwindSafe for HeaderDsPostDsi
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