MCPcopy Create free account

hub / github.com/SakaDream/rocket-rest-api-with-jwt / functions

Functions36 in github.com/SakaDream/rocket-rest-api-with-jwt

↓ 2 callersFunctionfind_by_id
(id: i32, conn: DbConn)
src/services/address_book_service.rs:17
↓ 2 callersFunctionupdate
( id: i32, person: Json<PersonDTO>, token: Result<UserToken, status::Custom<Json<Response>>>,
src/api/address_book_controller.rs:75
↓ 1 callersFunctiondecode_token
(token: String)
src/jwt.rs:72
↓ 1 callersFunctiondelete
( id: i32, token: Result<UserToken, status::Custom<Json<Response>>>, conn: DbConn, )
src/api/address_book_controller.rs:92
↓ 1 callersFunctionrocket
()
src/config.rs:12
↓ 1 callersFunctionverify_token
(token_data: &TokenData<UserToken>, conn: &DbConn)
src/jwt.rs:76
Methodcreate
(un: &str, conn: &PgConnection)
src/models/login_history.rs:25
Functiondelete
(id: i32, conn: DbConn)
src/services/address_book_service.rs:99
Methoddelete
(i: i32, conn: &PgConnection)
src/models/person.rs:119
Functionfind_all
(conn: DbConn)
src/services/address_book_service.rs:7
Functionfind_all
( token: Result<UserToken, status::Custom<Json<Response>>>, conn: DbConn, )
src/api/address_book_controller.rs:12
Methodfind_all
(conn: &PgConnection)
src/models/person.rs:29
Functionfind_by_id
( id: i32, token: Result<UserToken, status::Custom<Json<Response>>>, conn: DbConn, )
src/api/address_book_controller.rs:27
Methodfind_by_id
(i: i32, conn: &PgConnection)
src/models/person.rs:33
Methodfind_user_by_username
(un: &str, conn: &PgConnection)
src/models/user.rs:88
Methodfrom_request
( request: &'a Request<'r>, )
src/jwt.rs:31
Methodgenerate_login_session
()
src/models/user.rs:97
Functiongenerate_token
(login: LoginInfoDTO)
src/jwt.rs:60
Functioninsert
(new_person: PersonDTO, conn: DbConn)
src/services/address_book_service.rs:48
Functioninsert
( person: Json<PersonDTO>, token: Result<UserToken, status::Custom<Json<Response>>>, conn: DbConn,
src/api/address_book_controller.rs:59
Methodinsert
(new_person: PersonDTO, conn: &PgConnection)
src/models/person.rs:105
Methodis_valid_login_session
(user_token: &UserToken, conn: &PgConnection)
src/models/user.rs:80
Functionlogin
(login: LoginDTO, conn: DbConn)
src/services/account_service.rs:28
Functionlogin
(login: Json<LoginDTO>, conn: DbConn)
src/api/account_controller.rs:19
Methodlogin
(login: LoginDTO, conn: &PgConnection)
src/models/user.rs:53
Functionmain
()
src/main.rs:32
Functionquery
(query: String, conn: DbConn)
src/services/address_book_service.rs:38
Functionquery
( query: &RawStr, token: Result<UserToken, status::Custom<Json<Response>>>, conn: DbConn, )
src/api/address_book_controller.rs:43
Methodquery
(query: String, conn: &PgConnection)
src/models/person.rs:42
Methodsave_login_history
(insert_record: LoginHistoryInsertableDTO, conn: &PgConnection)
src/models/login_history.rs:36
Functionsignup
(user: UserDTO, conn: DbConn)
src/services/account_service.rs:8
Functionsignup
(user: Json<UserDTO>, conn: DbConn)
src/api/account_controller.rs:10
Methodsignup
(user: UserDTO, conn: &PgConnection)
src/models/user.rs:41
Functionupdate
(id: i32, updated_person: PersonDTO, conn: DbConn)
src/services/address_book_service.rs:68
Methodupdate
(i: i32, updated_person: PersonDTO, conn: &PgConnection)
src/models/person.rs:112
Methodupdate_login_session_to_db
(un: &str, login_session_str: &str, conn: &PgConnection)
src/models/user.rs:101