steal() — tailwindcss Function Reference
Architecture documentation for the steal() function in walk.rs from the tailwindcss codebase.
Entity Profile
Dependency Diagram
graph TD d859d4b5_aba6_2ffc_d81b_35152eaa1f0e["steal()"] b3ca296d_790b_9bf3_23ea_56e5c5c48565["walk.rs"] d859d4b5_aba6_2ffc_d81b_35152eaa1f0e -->|defined in| b3ca296d_790b_9bf3_23ea_56e5c5c48565 4b3c0b88_e772_2dde_c739_7d1877ea8ed9["pop()"] 4b3c0b88_e772_2dde_c739_7d1877ea8ed9 -->|calls| d859d4b5_aba6_2ffc_d81b_35152eaa1f0e style d859d4b5_aba6_2ffc_d81b_35152eaa1f0e fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
crates/ignore/src/walk.rs lines 1560–1572
fn steal(&self) -> Option<Message> {
// For fairness, try to steal from index + 1, index + 2, ... len - 1,
// then wrap around to 0, 1, ... index - 1.
let (left, right) = self.stealers.split_at(self.index);
// Don't steal from ourselves
let right = &right[1..];
right
.iter()
.chain(left.iter())
.map(|s| s.steal_batch_and_pop(&self.deque))
.find_map(|s| s.success())
}
Domain
Subdomains
Defined In
Called By
Source
Frequently Asked Questions
What does steal() do?
steal() is a function in the tailwindcss codebase, defined in crates/ignore/src/walk.rs.
Where is steal() defined?
steal() is defined in crates/ignore/src/walk.rs at line 1560.
What calls steal()?
steal() is called by 1 function(s): pop.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free