Sign in
android
/
toolchain
/
rustc
/
2f3fdfeb95384b9046ea35b3532e23c652eca660
/
.
/
src
/
test
/
ui
/
derives
/
derive-macro-const-default.rs
blob: 7c4ebca874673f769b76640e8329a0d22aea9a6b [
file
] [
log
] [
blame
]
// check-pass
#![
feature
(
const_generics_defaults
)]
#[
derive
(
Clone
,
PartialEq
,
Debug
)]
struct
Example
<
T
,
const
N
:
usize
=
1usize
>([
T
;
N
]);
fn
main
()
{
let
a
=
Example
([();
16
]);
let
b
=
a
.
clone
();
if
a
!=
b
{
let
_c
=
format
!(
"{:?}"
,
a
);
}
}