pub struct LabRam {
pub rom_data_ptr: u32,
pub rpc_cmd_channel_ptr: u32,
pub rpc_rsp_channel_ptr: u32,
pub rpc_cmd_channel_size: u16,
pub rpc_rsp_channel_size: u16,
}
Expand description
Main One ROM Lab RAM information data structure.
Reflects onerom_lab::RamInfo
Fields§
§rom_data_ptr: u32
§rpc_cmd_channel_ptr: u32
§rpc_rsp_channel_ptr: u32
§rpc_cmd_channel_size: u16
§rpc_rsp_channel_size: u16
Trait Implementations§
Source§impl<'de> Deserialize<'de> for LabRam
impl<'de> Deserialize<'de> for LabRam
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 LabRam
impl RefUnwindSafe for LabRam
impl Send for LabRam
impl Sync for LabRam
impl Unpin for LabRam
impl UnwindSafe for LabRam
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