Lines Matching refs:Immutable
359 struct AssertSrcIsImmutable<'a, T: ?::core::marker::Sized + $crate::Immutable>(&'a T);
361 struct AssertDstIsImmutable<'a, T: ?::core::marker::Sized + $crate::Immutable>(&'a T);
1114 unsafe impl $(<$($tyvar),*>)? $crate::Immutable for $name$(<$($tyvar),*>)?
1117 $($tuple_field_ty: $crate::Immutable,)*
1121 $($field_ty: $crate::Immutable,)*
1245 unsafe impl $crate::Immutable for $name
1248 $field_ty: $crate::Immutable,
1264 #[derive(KnownLayout, Immutable, FromBytes, IntoBytes, PartialEq, Debug)]
1325 #[derive(FromBytes, IntoBytes, Immutable, PartialEq, Eq, Debug)]
1371 T: IntoBytes + Immutable, in test_transmute_ref() argument
1372 U: FromBytes + Immutable, in test_transmute_ref() argument
1701 fn assert_impls<T: FromBytes + IntoBytes + Immutable>() {} in test_cryptocorrosion_derive_traits() argument