typenum
1.15.0
GetBit
Required Associated Types
Output
Object Safety
Implementors
In typenum::
uint
Trait
typenum
::
uint
::
GetBit
Copy item path
source
·
[
−
]
pub trait GetBit<I> { type
Output
; }
Required Associated Types
§
source
type
Output
Object Safety
§
This trait is
not
object safe
.
Implementors
§
source
§
impl<I>
GetBit
<I> for
UTerm
§
type
Output
=
B0
source
§
impl<Un, Bn>
GetBit
<
UTerm
> for
UInt
<Un, Bn>
where Bn:
Copy
,
§
type
Output
= Bn
source
§
impl<Un, Bn, Ui, Bi>
GetBit
<
UInt
<Ui, Bi>> for
UInt
<Un, Bn>
where
UInt
<Ui, Bi>:
Copy
+
Sub
<
B1
>, Un:
GetBit
<
Sub1
<
UInt
<Ui, Bi>>>,
§
type
Output
= <Un as
GetBit
<<
UInt
<Ui, Bi> as
Sub
<
B1
>>::
Output
>>::
Output