Operations and constants for pointer-sized signed integers (isize
type)
This type was recently added to replace int
. The rollout of the
new type will gradually take place over the alpha cycle along with
the development of clearer conventions around integer types.
Trait Implementations
impl<'a, 'b> Add<&'a isize> for &'b isize
impl<'a, 'b> Sub<&'a isize> for &'b isize
impl<'a, 'b> Mul<&'a isize> for &'b isize
impl<'a, 'b> Div<&'a isize> for &'b isize
impl<'a, 'b> Rem<&'a isize> for &'b isize
impl<'a> Neg for &'a isize
impl<'a> Not for &'a isize
impl<'a, 'b> Shl<&'a u8> for &'b isize
impl<'a, 'b> Shl<&'a u16> for &'b isize
impl<'a, 'b> Shl<&'a u32> for &'b isize
impl<'a, 'b> Shl<&'a u64> for &'b isize
impl<'a, 'b> Shl<&'a usize> for &'b isize
impl<'a, 'b> Shl<&'a i8> for &'b isize
impl<'a, 'b> Shl<&'a i16> for &'b isize
impl<'a, 'b> Shl<&'a i32> for &'b isize
impl<'a, 'b> Shl<&'a i64> for &'b isize
impl<'a, 'b> Shl<&'a isize> for &'b isize
impl<'a, 'b> Shr<&'a u8> for &'b isize
impl<'a, 'b> Shr<&'a u16> for &'b isize
impl<'a, 'b> Shr<&'a u32> for &'b isize
impl<'a, 'b> Shr<&'a u64> for &'b isize
impl<'a, 'b> Shr<&'a usize> for &'b isize
impl<'a, 'b> Shr<&'a i8> for &'b isize
impl<'a, 'b> Shr<&'a i16> for &'b isize
impl<'a, 'b> Shr<&'a i32> for &'b isize
impl<'a, 'b> Shr<&'a i64> for &'b isize
impl<'a, 'b> Shr<&'a isize> for &'b isize
Return a deep copy of the value.
Keyboard shortcuts
- ?
- Show this help dialog
- S
- Focus the search field
- ⇤
- Move up in search results
- ⇥
- Move down in search results
- ⏎
- Go to active search result
Search tricks
Prefix searches with a type followed by a colon (e.g.
fn:
) to restrict the search to a given type.
Accepted types are: fn
, mod
,
struct
, enum
,
trait
, typedef
(or
tdef
).