Home
last modified time | relevance | path

Searched defs:Validity (Results 1 – 4 of 4) sorted by relevance

/linux/rust/zerocopy/src/pointer/
H A Dptr.rs438 V: Validity, in transmute()
439 U: TransmuteFromPtr<T, I::Aliasing, I::Validity, V, <U as SizeEq<T>>::CastFrom, R> in transmute()
450 V: Validity, in transmute_with()
451 U: TransmuteFromPtr<T, I::Aliasing, I::Validity, V, C, R> + ?Sized, in transmute_with()
474 V: Validity, in recall_validity()
475 T: TransmuteFromPtr<T, I::Aliasing, I::Validity, V, IdCast, R>, in recall_validity()
513 V: Validity, in project_transmute_unchecked()
561 ) -> Ptr<'a, crate::Unalign<T>, (I::Aliasing, Aligned, I::Validity)> { in into_unalign()
650 H: Invariants<Aliasing = I::Aliasing, Alignment = I::Alignment, Validity = I::Validity>, in unify_invariants() argument
669 ) -> Ptr<'a, T, (I::Aliasing, A, I::Validity)> { in assume_alignment()
[all …]
H A Dinvariant.rs22 type Validity: Validity; typedef
28 type Validity = V; typedef
50 I: Invariants<Alignment = Self, Validity = Valid>, in read() argument
96 pub unsafe trait Validity: Sealed { trait
150 I: Invariants<Alignment = Self, Validity = Valid>, in read() argument
165 I: Invariants<Alignment = Self, Validity = Valid>, in read() argument
H A Dmod.rs38 I: invariant::Invariants<Validity = invariant::Initialized>, in is_zeroed()
/linux/rust/zerocopy/src/
H A Derror.rs161 Validity(V), enumerator