1010
1111/// Return the index of the character after the first camel-case component of
1212/// `s`.
13- pub fn camel_case_until ( s : & str ) -> usize {
13+ pub fn until ( s : & str ) -> usize {
1414 let mut iter = s. char_indices ( ) ;
1515 if let Some ( ( _, first) ) = iter. next ( ) {
1616 if !first. is_uppercase ( ) {
@@ -43,7 +43,7 @@ pub fn camel_case_until(s: &str) -> usize {
4343}
4444
4545/// Return index of the last camel-case component of `s`.
46- pub fn camel_case_from ( s : & str ) -> usize {
46+ pub fn from ( s : & str ) -> usize {
4747 let mut iter = s. char_indices ( ) . rev ( ) ;
4848 if let Some ( ( _, first) ) = iter. next ( ) {
4949 if !first. is_lowercase ( ) {
@@ -73,52 +73,52 @@ pub fn camel_case_from(s: &str) -> usize {
7373
7474#[ cfg( test) ]
7575mod test {
76- use super :: { camel_case_from , camel_case_until } ;
76+ use super :: { from , until } ;
7777
7878 #[ test]
7979 fn from_full ( ) {
80- assert_eq ! ( camel_case_from ( "AbcDef" ) , 0 ) ;
81- assert_eq ! ( camel_case_from ( "Abc" ) , 0 ) ;
80+ assert_eq ! ( from ( "AbcDef" ) , 0 ) ;
81+ assert_eq ! ( from ( "Abc" ) , 0 ) ;
8282 }
8383
8484 #[ test]
8585 fn from_partial ( ) {
86- assert_eq ! ( camel_case_from ( "abcDef" ) , 3 ) ;
87- assert_eq ! ( camel_case_from ( "aDbc" ) , 1 ) ;
86+ assert_eq ! ( from ( "abcDef" ) , 3 ) ;
87+ assert_eq ! ( from ( "aDbc" ) , 1 ) ;
8888 }
8989
9090 #[ test]
9191 fn from_not ( ) {
92- assert_eq ! ( camel_case_from ( "AbcDef_" ) , 7 ) ;
93- assert_eq ! ( camel_case_from ( "AbcDD" ) , 5 ) ;
92+ assert_eq ! ( from ( "AbcDef_" ) , 7 ) ;
93+ assert_eq ! ( from ( "AbcDD" ) , 5 ) ;
9494 }
9595
9696 #[ test]
9797 fn from_caps ( ) {
98- assert_eq ! ( camel_case_from ( "ABCD" ) , 4 ) ;
98+ assert_eq ! ( from ( "ABCD" ) , 4 ) ;
9999 }
100100
101101 #[ test]
102102 fn until_full ( ) {
103- assert_eq ! ( camel_case_until ( "AbcDef" ) , 6 ) ;
104- assert_eq ! ( camel_case_until ( "Abc" ) , 3 ) ;
103+ assert_eq ! ( until ( "AbcDef" ) , 6 ) ;
104+ assert_eq ! ( until ( "Abc" ) , 3 ) ;
105105 }
106106
107107 #[ test]
108108 fn until_not ( ) {
109- assert_eq ! ( camel_case_until ( "abcDef" ) , 0 ) ;
110- assert_eq ! ( camel_case_until ( "aDbc" ) , 0 ) ;
109+ assert_eq ! ( until ( "abcDef" ) , 0 ) ;
110+ assert_eq ! ( until ( "aDbc" ) , 0 ) ;
111111 }
112112
113113 #[ test]
114114 fn until_partial ( ) {
115- assert_eq ! ( camel_case_until ( "AbcDef_" ) , 6 ) ;
116- assert_eq ! ( camel_case_until ( "CallTypeC" ) , 8 ) ;
117- assert_eq ! ( camel_case_until ( "AbcDD" ) , 3 ) ;
115+ assert_eq ! ( until ( "AbcDef_" ) , 6 ) ;
116+ assert_eq ! ( until ( "CallTypeC" ) , 8 ) ;
117+ assert_eq ! ( until ( "AbcDD" ) , 3 ) ;
118118 }
119119
120120 #[ test]
121121 fn until_caps ( ) {
122- assert_eq ! ( camel_case_until ( "ABCD" ) , 0 ) ;
122+ assert_eq ! ( until ( "ABCD" ) , 0 ) ;
123123 }
124- }
124+ }
0 commit comments