# Snipgrep ## Usage example ```rust ``` ## Create DB ```sh snipgrep create-db ``` - Take all code snippet. this code contains a inner snippets. we expected that the tags, will be dropped ```rust /// Adds two integers and returns the result. /// /// # Arguments /// /// * `a` - An integer to be added. /// * `b` - Another integer to be added. /// /// # Returns /// /// An integer that is the sum of `a` and `b`. /// /// # Examples /// ```rust /// let result = add(3, 5); /// assert_eq!(result, 8); /// ``` fn add(a: i32, b: i32) -> i32 { a + b } ``` - the `add-function-example` tag contains `strip_prefix="///"`, the results of inject snippet should be without the `///` ```rust let result = add(3, 5); assert_eq!(result, 8); ```