Lines Matching defs:Immutable
1246 pub unsafe trait Immutable { trait
1525 Self: KnownLayout + Immutable, in try_ref_from_bytes()
1629 Self: KnownLayout + Immutable, in try_ref_from_prefix()
1715 Self: KnownLayout + Immutable, in try_ref_from_suffix()
3546 Self: KnownLayout + Immutable, in ref_from_bytes()
3634 Self: KnownLayout + Immutable, in ref_from_prefix()
4621 Self: KnownLayout + Immutable, in ref_from()
4643 Self: Sized + Immutable, in slice_from_prefix()
4654 Self: Sized + Immutable, in slice_from_suffix()
4956 Self: Immutable, in as_bytes()
5110 Self: Immutable, in write_to()
5176 Self: Immutable, in write_to_prefix()
5251 Self: Immutable, in write_to_suffix()
5319 fn write_to_io<W>(&self, mut dst: W) -> io::Result<()> in write_to_io()
6018 fn _takes_no_cell(_: &dyn Immutable) {} in test_object_safety()