11//! Charactor flags, e.g. `'T'`, used in LAPACK API
2+ use std:: ffi:: c_char;
23
34/// Upper/Lower specification for seveal usages
45#[ derive( Debug , Clone , Copy , PartialEq , Eq , PartialOrd , Ord , Hash ) ]
@@ -17,8 +18,8 @@ impl UPLO {
1718 }
1819
1920 /// To use Fortran LAPACK API in lapack-sys crate
20- pub fn as_ptr ( & self ) -> * const libc :: c_char {
21- self as * const UPLO as * const libc :: c_char
21+ pub fn as_ptr ( & self ) -> * const c_char {
22+ self as * const UPLO as * const c_char
2223 }
2324}
2425
@@ -32,8 +33,8 @@ pub enum Transpose {
3233
3334impl Transpose {
3435 /// To use Fortran LAPACK API in lapack-sys crate
35- pub fn as_ptr ( & self ) -> * const libc :: c_char {
36- self as * const Transpose as * const libc :: c_char
36+ pub fn as_ptr ( & self ) -> * const c_char {
37+ self as * const Transpose as * const c_char
3738 }
3839}
3940
@@ -55,8 +56,8 @@ impl NormType {
5556 }
5657
5758 /// To use Fortran LAPACK API in lapack-sys crate
58- pub fn as_ptr ( & self ) -> * const libc :: c_char {
59- self as * const NormType as * const libc :: c_char
59+ pub fn as_ptr ( & self ) -> * const c_char {
60+ self as * const NormType as * const c_char
6061 }
6162}
6263
@@ -87,8 +88,8 @@ impl JobEv {
8788 }
8889
8990 /// To use Fortran LAPACK API in lapack-sys crate
90- pub fn as_ptr ( & self ) -> * const libc :: c_char {
91- self as * const JobEv as * const libc :: c_char
91+ pub fn as_ptr ( & self ) -> * const c_char {
92+ self as * const JobEv as * const c_char
9293 }
9394}
9495
@@ -117,8 +118,8 @@ impl JobSvd {
117118 }
118119 }
119120
120- pub fn as_ptr ( & self ) -> * const libc :: c_char {
121- self as * const JobSvd as * const libc :: c_char
121+ pub fn as_ptr ( & self ) -> * const c_char {
122+ self as * const JobSvd as * const c_char
122123 }
123124}
124125
@@ -133,7 +134,7 @@ pub enum Diag {
133134}
134135
135136impl Diag {
136- pub fn as_ptr ( & self ) -> * const libc :: c_char {
137- self as * const Diag as * const libc :: c_char
137+ pub fn as_ptr ( & self ) -> * const c_char {
138+ self as * const Diag as * const c_char
138139 }
139140}
0 commit comments