#[repr(C, packed(1))]pub struct SceKblParam {Show 37 fields
pub version: u16,
pub size: u16,
pub current_fw_version: u32,
pub factory_fw_version: u32,
pub unk_C: u32,
pub unk_10: u32,
pub unk_14: [u8; 12],
pub qa_flags: [u8; 16],
pub boot_flags: [u8; 16],
pub dipsw: SceDipsw,
pub dram: SceKernelPARange,
pub unk_68: u32,
pub boot_type_indicator_1: u32,
pub openpsid: SceOpenPsId,
pub secure_kernel: SceKernelPARange,
pub context_auth_sm: SceKernelPARange,
pub kprx_auth_sm: SceKernelPARange,
pub prog_rvk: SceKernelPARange,
pub pscode: ScePsCode,
pub __stack_chk_guard: u32,
pub unk_AC: u32,
pub session_id: [u8; 16],
pub unk_C0: u32,
pub wakeup_factor: u32,
pub unk_C8: u32,
pub hold_ctrl: u32,
pub resume_context_addr: u32,
pub hardware_info: u32,
pub boot_type_indicator_2: u32,
pub unk_DC: u32,
pub unk_E0: u32,
pub unk_E4: u32,
pub hardware_flags: [u8; 16],
pub bootldr_revision: u32,
pub magic: u32,
pub coredump_session_key: [u8; 32],
pub unused: [u8; 224],
}Fields§
§version: u16§size: u16§current_fw_version: u32§factory_fw_version: u32§unk_C: u32§unk_10: u32§unk_14: [u8; 12]§qa_flags: [u8; 16]§boot_flags: [u8; 16]§dipsw: SceDipsw§dram: SceKernelPARange§unk_68: u32§boot_type_indicator_1: u32§openpsid: SceOpenPsId§secure_kernel: SceKernelPARange§context_auth_sm: SceKernelPARange§kprx_auth_sm: SceKernelPARange§prog_rvk: SceKernelPARange§pscode: ScePsCode§__stack_chk_guard: u32§unk_AC: u32§session_id: [u8; 16]§unk_C0: u32§wakeup_factor: u32§unk_C8: u32§hold_ctrl: u32§resume_context_addr: u32§hardware_info: u32§boot_type_indicator_2: u32§unk_DC: u32§unk_E0: u32§unk_E4: u32§hardware_flags: [u8; 16]§bootldr_revision: u32§magic: u32§coredump_session_key: [u8; 32]§unused: [u8; 224]Trait Implementations§
Source§impl Clone for SceKblParam
impl Clone for SceKblParam
Source§fn clone(&self) -> SceKblParam
fn clone(&self) -> SceKblParam
Returns a duplicate of the value. Read more
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for SceKblParam
impl Debug for SceKblParam
impl Copy for SceKblParam
Auto Trait Implementations§
impl Freeze for SceKblParam
impl RefUnwindSafe for SceKblParam
impl Send for SceKblParam
impl Sync for SceKblParam
impl Unpin for SceKblParam
impl UnwindSafe for SceKblParam
Blanket Implementations§
§impl<T> Any for Twhere
T: 'static + ?Sized,
impl<T> Any for Twhere
T: 'static + ?Sized,
§impl<T> Borrow<T> for Twhere
T: ?Sized,
impl<T> Borrow<T> for Twhere
T: ?Sized,
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)