#[repr(C)]pub struct NpadStyleTag(_);
Implementations
sourceimpl NpadStyleTag
impl NpadStyleTag
pub const fn from(val: u32) -> Self
pub const fn contains(self, other: Self) -> bool
pub const fn get(self) -> u32
pub const fn ProController() -> Self
pub const fn Handheld() -> Self
pub const fn JoyconPair() -> Self
pub const fn JoyconLeft() -> Self
pub const fn JoyconRight() -> Self
pub const fn SystemExt() -> Self
pub const fn System() -> Self
Trait Implementations
sourceimpl BitAnd<NpadStyleTag> for NpadStyleTag
impl BitAnd<NpadStyleTag> for NpadStyleTag
type Output = NpadStyleTag
type Output = NpadStyleTag
The resulting type after applying the &
operator.
sourceimpl BitAndAssign<NpadStyleTag> for NpadStyleTag
impl BitAndAssign<NpadStyleTag> for NpadStyleTag
sourcefn bitand_assign(&mut self, other: Self)
fn bitand_assign(&mut self, other: Self)
Performs the &=
operation. Read more
sourceimpl BitOr<NpadStyleTag> for NpadStyleTag
impl BitOr<NpadStyleTag> for NpadStyleTag
type Output = NpadStyleTag
type Output = NpadStyleTag
The resulting type after applying the |
operator.
sourceimpl BitOrAssign<NpadStyleTag> for NpadStyleTag
impl BitOrAssign<NpadStyleTag> for NpadStyleTag
sourcefn bitor_assign(&mut self, other: Self)
fn bitor_assign(&mut self, other: Self)
Performs the |=
operation. Read more
sourceimpl Clone for NpadStyleTag
impl Clone for NpadStyleTag
sourcefn clone(&self) -> NpadStyleTag
fn clone(&self) -> NpadStyleTag
Returns a copy of the value. Read more
1.0.0fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for NpadStyleTag
impl Debug for NpadStyleTag
sourceimpl Default for NpadStyleTag
impl Default for NpadStyleTag
sourcefn default() -> NpadStyleTag
fn default() -> NpadStyleTag
Returns the “default value” for a type. Read more
sourceimpl PartialEq<NpadStyleTag> for NpadStyleTag
impl PartialEq<NpadStyleTag> for NpadStyleTag
sourcefn eq(&self, other: &NpadStyleTag) -> bool
fn eq(&self, other: &NpadStyleTag) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
sourcefn ne(&self, other: &NpadStyleTag) -> bool
fn ne(&self, other: &NpadStyleTag) -> bool
This method tests for !=
.
impl Copy for NpadStyleTag
impl Eq for NpadStyleTag
impl StructuralEq for NpadStyleTag
impl StructuralPartialEq for NpadStyleTag
Auto Trait Implementations
impl RefUnwindSafe for NpadStyleTag
impl Send for NpadStyleTag
impl Sync for NpadStyleTag
impl Unpin for NpadStyleTag
impl UnwindSafe for NpadStyleTag
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