Home
last modified time | relevance | path

Searched refs:Output (Results 1 – 9 of 9) sorted by relevance

/DragonOS/kernel/crates/intertrait/tests/
H A Don-trait-impl-assoc-type1.rs11 type Output: Debug; typedef
13 fn produce(&self) -> Self::Output; in produce() argument
18 type Output = i32; typedef
20 fn produce(&self) -> Self::Output { in produce() argument
31 let producer = source.cast::<dyn Producer<Output = i32>>(); in test_cast_to_on_trait_impl_with_assoc_type1()
/DragonOS/kernel/src/mm/allocator/
H A Dpage_frame.rs208 type Output = Self; typedef
210 fn add(self, rhs: Self) -> Self::Output { in add() argument
222 type Output = Self; typedef
224 fn sub(self, rhs: Self) -> Self::Output { in sub() argument
236 type Output = Self; typedef
238 fn mul(self, rhs: Self) -> Self::Output { in mul() argument
244 type Output = Self; typedef
246 fn add(self, rhs: usize) -> Self::Output { in add() argument
258 type Output = Self; typedef
260 fn sub(self, rhs: usize) -> Self::Output { in sub() argument
[all …]
/DragonOS/kernel/src/mm/
H A Dmod.rs108 type Output = usize; typedef
110 fn index(&self, index: VmFlags) -> &Self::Output { in index() argument
116 fn index_mut(&mut self, index: VmFlags) -> &mut Self::Output { in index_mut() argument
202 type Output = Self; typedef
205 fn add(self, rhs: usize) -> Self::Output { in add() argument
218 type Output = Self; typedef
221 fn add(self, rhs: PhysAddr) -> Self::Output { in add() argument
248 type Output = Self; typedef
251 fn sub(self, rhs: usize) -> Self::Output { in sub() argument
264 type Output = usize; typedef
[all …]
/DragonOS/kernel/src/time/
H A Dmod.rs102 type Output = Duration; typedef
103 fn sub(self, rhs: Self) -> Self::Output { in sub() argument
282 type Output = Instant; typedef
296 type Output = Instant; typedef
310 type Output = Duration; typedef
377 type Output = Duration; typedef
391 type Output = Duration; typedef
412 type Output = Duration; typedef
426 type Output = Duration; typedef
440 type Output = Duration; typedef
[all …]
/DragonOS/kernel/crates/bitmap/src/
H A Dalloc_bitmap.rs121 type Output = AllocBitmap; typedef
123 fn bitand(self, rhs: Self) -> Self::Output { in bitand() argument
133 type Output = AllocBitmap; typedef
135 fn bitand(self, rhs: Self) -> Self::Output { in bitand() argument
/DragonOS/kernel/src/exception/
H A Dmod.rs123 type Output = HardwareIrqNumber; typedef
131 type Output = IrqNumber; typedef
/DragonOS/kernel/src/libs/lib_ui/
H A Dtextui.rs150 type Output = LineId; typedef
151 fn add(self, rhs: i32) -> Self::Output { in add() argument
156 type Output = LineId; typedef
158 fn sub(self, rhs: i32) -> Self::Output { in sub() argument
178 type Output = LineId; typedef
180 fn sub(mut self, rhs: LineId) -> Self::Output { in sub() argument
201 type Output = LineIndex; typedef
203 fn add(self, rhs: LineIndex) -> Self::Output { in add() argument
209 type Output = LineIndex; typedef
211 fn add(self, rhs: i32) -> Self::Output { in add() argument
[all …]
/DragonOS/kernel/src/libs/
H A Dcpumask.rs111 type Output = CpuMask; typedef
113 fn bitand(self, rhs: &CpuMask) -> Self::Output { in bitand() argument
H A Drbtree.rs435 type Output = V; typedef