Lines Matching defs:Immutable
1575 pub unsafe trait Immutable { interface
1880 Self: KnownLayout + Immutable, in try_ref_from_bytes()
2003 Self: KnownLayout + Immutable, in try_ref_from_prefix()
2113 Self: KnownLayout + Immutable, in try_ref_from_suffix()
4157 Self: KnownLayout + Immutable, in ref_from_bytes()
4269 Self: KnownLayout + Immutable, in ref_from_prefix()
5395 Self: KnownLayout + Immutable, in ref_from()
5417 Self: Sized + Immutable, in slice_from_prefix()
5428 Self: Sized + Immutable, in slice_from_suffix()
5748 Self: Immutable, in as_bytes()
5924 Self: Immutable, in write_to()
6010 Self: Immutable, in write_to_prefix()
6105 Self: Immutable, in write_to_suffix()
6174 fn write_to_io<W>(&self, mut dst: W) -> io::Result<()> in write_to_io()
6941 fn _takes_immutable(_: &dyn Immutable) {} in test_object_safety()