Lines Matching refs:T
32 impl<T: Writer> Writer for Mutex<T> {
38 impl<T: fmt::Debug> Writer for T { implementation
59 impl<T: AsBytes> BinaryWriter for T { implementation
70 impl<T: BinaryWriter> BinaryWriter for Mutex<T> {
83 impl<T, A> BinaryWriter for Box<T, A>
85 T: BinaryWriter,
98 impl<T, A> BinaryWriter for Pin<Box<T, A>>
100 T: BinaryWriter,
113 impl<T> BinaryWriter for Arc<T>
115 T: BinaryWriter,
127 impl<T, A> BinaryWriter for Vec<T, A>
129 T: AsBytes,
159 impl<T: FromStr + Unpin> Reader for Mutex<T> {
169 let val = s.trim().parse::<T>().map_err(|_| EINVAL)?; in read_from_slice()
175 impl<T: AtomicType + FromStr> Reader for Atomic<T>
177 T::Repr: AtomicBasicOps,
188 let val = s.trim().parse::<T>().map_err(|_| EINVAL)?; in read_from_slice()
213 impl<T: AsBytes + FromBytes> BinaryReaderMut for T { implementation
224 impl<T: ?Sized + BinaryReaderMut, A: Allocator> BinaryReaderMut for Box<T, A> {
235 impl<T, A> BinaryReaderMut for Vec<T, A>
237 T: AsBytes + FromBytes,
276 impl<T: BinaryReaderMut + Unpin> BinaryReader for Mutex<T> {
289 impl<T: ?Sized + BinaryReader, A: Allocator> BinaryReader for Box<T, A> {
300 impl<T: ?Sized + BinaryReader, A: Allocator> BinaryReader for Pin<Box<T, A>> {
311 impl<T: ?Sized + BinaryReader> BinaryReader for Arc<T> {