Searched refs:TrivialDrop (Results 1 – 2 of 2) sorted by relevance
| /linux/rust/syn/ |
| H A D | drops.rs | 15 T: TrivialDrop, in new() argument 34 pub(crate) trait TrivialDrop {} interface 36 impl<T> TrivialDrop for iter::Empty<T> {} 37 impl<T> TrivialDrop for slice::Iter<'_, T> {} 38 impl<T> TrivialDrop for slice::IterMut<'_, T> {} 39 impl<T> TrivialDrop for option::IntoIter<&T> {} 40 impl<T> TrivialDrop for option::IntoIter<&mut T> {}
|
| H A D | punctuated.rs | 25 use crate::drops::{NoDrop, TrivialDrop}; 762 impl<'a, T, P> TrivialDrop for PrivateIter<'a, T, P> 764 slice::Iter<'a, (T, P)>: TrivialDrop, 765 option::IntoIter<&'a T>: TrivialDrop, 850 + TrivialDrop 877 impl<'a, T, P> TrivialDrop for PrivateIterMut<'a, T, P> 879 slice::IterMut<'a, (T, P)>: TrivialDrop, 880 option::IntoIter<&'a mut T>: TrivialDrop,
|