#[repr(C)]pub struct AdminInfo {
pub program_id: u64,
pub access_id: AccessId,
pub crc32_change_counter: u16,
pub flags: AdminInfoFlags,
pub unk_0x2: u8,
pub console_family: ConsoleFamily,
pub pad: [u8; 7],
pub reserved: [u8; 40],
}
Fields
program_id: u64
access_id: AccessId
crc32_change_counter: u16
flags: AdminInfoFlags
unk_0x2: u8
console_family: ConsoleFamily
pad: [u8; 7]
reserved: [u8; 40]
Trait Implementations
impl Copy for AdminInfo
impl Eq for AdminInfo
impl StructuralEq for AdminInfo
impl StructuralPartialEq for AdminInfo
Auto Trait Implementations
impl RefUnwindSafe for AdminInfo
impl Send for AdminInfo
impl Sync for AdminInfo
impl Unpin for AdminInfo
impl UnwindSafe for AdminInfo
Blanket Implementations
impl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstablefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> RequestCommandParameter for T where
T: Copy,
impl<T> RequestCommandParameter for T where
T: Copy,
default fn before_request_write(
_raw: &T,
walker: &mut DataWalker,
_ctx: &mut CommandContext
) -> Result<(), ResultCode>
default fn before_send_sync_request(
raw: &T,
walker: &mut DataWalker,
_ctx: &mut CommandContext
) -> Result<(), ResultCode>
sourceimpl<T> RequestCommandParameter<T> for T where
T: Copy,
impl<T> RequestCommandParameter<T> for T where
T: Copy,
default fn after_request_read(
ctx: &mut ServerContext<'_>
) -> Result<T, ResultCode>
sourceimpl<T> ResponseCommandParameter for T where
T: Copy,
impl<T> ResponseCommandParameter for T where
T: Copy,
default fn before_response_write(
_raw: &T,
ctx: &mut ServerContext<'_>
) -> Result<(), ResultCode>
default fn after_response_write(
raw: &T,
ctx: &mut ServerContext<'_>
) -> Result<(), ResultCode>
sourceimpl<T> ResponseCommandParameter<T> for T where
T: Copy,
impl<T> ResponseCommandParameter<T> for T where
T: Copy,
default fn after_response_read(
walker: &mut DataWalker,
_ctx: &mut CommandContext
) -> Result<T, ResultCode>
impl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
fn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more