pub struct OverlayTableConfig {
pub table_signed: bool,
pub table_signature: Option<HmacSha1Signature>,
pub overlays: Vec<OverlayConfig>,
}Expand description
Configuration for the overlay table, used for both ARM9 and ARM7 overlays.
Fields§
§table_signed: boolWhether the overlay table has an HMAC-SHA1 signature.
table_signature: Option<HmacSha1Signature>Overlay table HMAC-SHA1 signature. NOTE: This field is temporary! A bug in the DS standard library causes this signature to be computed incorrectly, and we haven’t replicated this bug in our code yet.
overlays: Vec<OverlayConfig>List of overlays.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for OverlayTableConfig
impl<'de> Deserialize<'de> for OverlayTableConfig
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 OverlayTableConfig
impl RefUnwindSafe for OverlayTableConfig
impl Send for OverlayTableConfig
impl Sync for OverlayTableConfig
impl Unpin for OverlayTableConfig
impl UnwindSafe for OverlayTableConfig
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