Home / Function/ trim_prefix() — tailwindcss Function Reference

trim_prefix() — tailwindcss Function Reference

Architecture documentation for the trim_prefix() function in paths.rs from the tailwindcss codebase.

Entity Profile

Dependency Diagram

graph TD
  981d9ae7_199d_62de_ab6f_b7a62d572ca3["trim_prefix()"]
  73d70c3b_3308_60ac_2c74_087d0099e210["paths.rs"]
  981d9ae7_199d_62de_ab6f_b7a62d572ca3 -->|defined in| 73d70c3b_3308_60ac_2c74_087d0099e210
  style 981d9ae7_199d_62de_ab6f_b7a62d572ca3 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

crates/oxide/src/paths.rs lines 43–52

    pub fn trim_prefix(&self, prefix: String) -> Self {
        let prefix = prefix.replace('\\', "/");
        let my_path = self.to_string();

        if let Some(str) = my_path.strip_prefix(&prefix) {
            return str.into();
        }

        my_path.into()
    }

Domain

Subdomains

Frequently Asked Questions

What does trim_prefix() do?
trim_prefix() is a function in the tailwindcss codebase, defined in crates/oxide/src/paths.rs.
Where is trim_prefix() defined?
trim_prefix() is defined in crates/oxide/src/paths.rs at line 43.

Analyze Your Own Codebase

Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.

Try Supermodel Free