MCPcopy Create free account

hub / github.com/LukeMathWalker/build-your-own-jira-with-rust / functions

Functions229 in github.com/LukeMathWalker/build-your-own-jira-with-rust

Methoddeleted_at
(&self)
jira-wip/src/koans/02_ticket_store/09_store_recap.rs:139
Functiondeleting_a_missing_ticket_returns_none
()
jira-wip/src/koans/02_ticket_store/08_delete_and_update.rs:267
Functiondeleting_a_ticket_that_does_not_exist_returns_none
()
jira-cli/src/store.rs:140
Methoddescription
Replace __ with the proper types to get accessor methods for the other two fields. If you are asking yourself why we are returning &str instead of &St
jira-wip/src/koans/01_ticket/05_ownership.rs:78
Methoddescription
(&self)
jira-wip/src/koans/01_ticket/08_recap.rs:26
Methoddescription
(&self)
jira-wip/src/koans/02_ticket_store/04_metadata.rs:60
Methoddescription
(&self)
jira-wip/src/koans/02_ticket_store/07_vec.rs:65
Methoddescription
(&self)
jira-wip/src/koans/02_ticket_store/08_delete_and_update.rs:185
Methoddescription
(&self)
jira-wip/src/koans/02_ticket_store/09_store_recap.rs:177
Methoddescription
(&self)
jira-wip/src/koans/02_ticket_store/06_result.rs:52
Methoddescription
(&self)
jira-wip/src/koans/02_ticket_store/05_type_as_constraints.rs:89
Methoddescription
(&self)
jira-cli/src/models/comment.rs:36
Methoddescription
(&self)
jira-cli/src/models/title.rs:35
Functiondescription_cannot_be_longer_than_3000_chars
()
jira-wip/src/koans/01_ticket/03_validation.rs:67
Functiondescription_cannot_be_longer_than_3000_chars
()
jira-wip/src/koans/02_ticket_store/07_vec.rs:181
Functiondescription_cannot_be_longer_than_3000_chars
()
jira-wip/src/koans/02_ticket_store/08_delete_and_update.rs:318
Functiondescription_cannot_be_longer_than_3000_chars
()
jira-wip/src/koans/02_ticket_store/06_result.rs:183
Functionencapsulation_cannot_be_violated
()
jira-wip/src/koans/01_ticket/04_visibility.rs:83
Methodeq
(&self, other: &Status)
jira-wip/src/koans/01_ticket/06_traits.rs:55
Functionfailure_style
()
koans-framework/src/main.rs:162
Methodfmt
(&self, f: &mut std::fmt::Formatter)
jira-wip/src/koans/02_ticket_store/07_vec.rs:95
Methodfmt
(&self, f: &mut std::fmt::Formatter)
jira-wip/src/koans/02_ticket_store/08_delete_and_update.rs:166
Methodfmt
(&self, f: &mut std::fmt::Formatter)
jira-wip/src/koans/02_ticket_store/09_store_recap.rs:150
Methodfmt
(&self, f: &mut std::fmt::Formatter)
jira-wip/src/koans/02_ticket_store/06_result.rs:91
Methodfmt
(&self, f: &mut Formatter<'_>)
jira-wip/src/koans/03_cli/00_cli.rs:90
Methodfmt
(&self, f: &mut Formatter<'_>)
jira-cli/src/models/ticket.rs:24
Methodfmt
(&self, f: &mut fmt::Formatter)
jira-cli/src/models/comment.rs:30
Methodfmt
(&self, f: &mut fmt::Formatter)
jira-cli/src/models/title.rs:29
Methodfmt
(&self, f: &mut Formatter<'_>)
koans-framework/src/lib.rs:170
Methodfrom
(x: (OsString, OsString))
koans-framework/src/lib.rs:180
Methodfrom_str
(s: &str)
jira-wip/src/koans/03_cli/00_cli.rs:70
Methodfrom_str
(s: &str)
jira-cli/src/main.rs:59
Methodget
(&self, id: &TicketId)
jira-wip/src/koans/02_ticket_store/03_id_generation.rs:54
Methodget
Trying to implement `get` in the previous koan might have caused you some issues due to a signature mismatch: `get` on a HashMap returns an `Option<&T
jira-wip/src/koans/02_ticket_store/02_option.rs:50
Methodget
(&self, id: &TicketId)
jira-wip/src/koans/02_ticket_store/09_store_recap.rs:43
Functionhandle_command
The core function: given a mutable reference to a `TicketStore` and a `Command`, carry out the action specified by the user. We use `Box<dyn Error>` t
jira-wip/src/koans/03_cli/00_cli.rs:104
Methodid
The id associated with the ticket when it was saved in the store, if it was saved.
jira-wip/src/koans/02_ticket_store/04_metadata.rs:74
Methodid
(&self)
jira-wip/src/koans/02_ticket_store/07_vec.rs:122
Methodid
(&self)
jira-wip/src/koans/02_ticket_store/08_delete_and_update.rs:194
Methodid
(&self)
jira-wip/src/koans/02_ticket_store/09_store_recap.rs:186
Methodid
(&self)
jira-wip/src/koans/02_ticket_store/06_result.rs:154
Methodid
(&self)
jira-wip/src/koans/02_ticket_store/05_type_as_constraints.rs:97
Functionid_generation_is_monotonic
()
jira-wip/src/koans/02_ticket_store/03_id_generation.rs:91
Functionid_generation_is_monotonic
()
jira-wip/src/koans/02_ticket_store/04_metadata.rs:134
Functionid_generation_is_monotonic
()
jira-wip/src/koans/02_ticket_store/07_vec.rs:212
Functionid_generation_is_monotonic
()
jira-wip/src/koans/02_ticket_store/08_delete_and_update.rs:348
Functionid_generation_is_monotonic
()
jira-wip/src/koans/02_ticket_store/06_result.rs:214
Functionid_generation_is_monotonic
()
jira-wip/src/koans/02_ticket_store/05_type_as_constraints.rs:147
Functionids_are_not_reused
()
jira-wip/src/koans/02_ticket_store/08_delete_and_update.rs:360
Functioninfo_style
()
koans-framework/src/main.rs:150
Functioninserting_a_ticket_with_an_existing_id_overwrites_previous_ticket
()
jira-wip/src/koans/02_ticket_store/02_option.rs:85
Functioninserting_a_ticket_with_an_existing_id_overwrites_previous_ticket
()
jira-wip/src/koans/02_ticket_store/01_store.rs:104
Functioninvalid_status_fails_to_be_parsed
()
jira-wip/src/koans/03_cli/00_cli.rs:139
Methodlist
List will return a `Vec`. Check the Rust book for a primer: https://doc.rust-lang.org/book/ch08-01-vectors.html The Rust documentation for `HashMap` w
jira-wip/src/koans/02_ticket_store/07_vec.rs:45
Methodlist
(&self)
jira-wip/src/koans/02_ticket_store/08_delete_and_update.rs:45
Methodlist
(&self)
jira-wip/src/koans/02_ticket_store/09_store_recap.rs:47
Functionlist_returns_all_tickets
()
jira-wip/src/koans/02_ticket_store/07_vec.rs:133
Functionlist_returns_all_tickets
()
jira-wip/src/koans/02_ticket_store/08_delete_and_update.rs:275
Functionlist_returns_an_empty_vec_on_an_empty_store
()
jira-wip/src/koans/02_ticket_store/07_vec.rs:156
Functionlist_returns_an_empty_vec_on_an_empty_store
()
jira-wip/src/koans/02_ticket_store/08_delete_and_update.rs:298
Functionlisting_tickets_of_an_empty_store_returns_an_empty_collection
()
jira-cli/src/store.rs:152
Functionlisting_tickets_should_return_them_all
()
jira-cli/src/store.rs:164
Functionload_what_you_save
()
jira-wip/src/koans/03_cli/01_persistence.rs:61
Functionmain
The `main` function is the entry point of your application. It gets called when you invoke `cargo run --bin jira-wip` and its executed when a user ru
jira-wip/src/main.rs:17
Functionmain
()
jira-cli/src/main.rs:72
Functionmain
()
koans-framework/src/main.rs:28
Methodnew
()
jira-wip/src/koans/02_ticket_store/03_id_generation.rs:25
Methodnew
()
jira-wip/src/koans/02_ticket_store/04_metadata.rs:25
Methodnew
()
jira-wip/src/koans/02_ticket_store/02_option.rs:9
Methodnew
Methods do not have to take self as a parameter. This is the equivalent of a class/static method in other programming languages. It can be invoked usi
jira-wip/src/koans/02_ticket_store/01_store.rs:33
Methodnew
()
jira-wip/src/koans/02_ticket_store/07_vec.rs:17
Methodnew
()
jira-wip/src/koans/02_ticket_store/08_delete_and_update.rs:17
Methodnew
()
jira-wip/src/koans/02_ticket_store/09_store_recap.rs:21
Methodnew
(title: String, description: String)
jira-wip/src/koans/02_ticket_store/06_result.rs:56
Methodnew
()
jira-wip/src/koans/02_ticket_store/05_type_as_constraints.rs:51
Methodnew
Create a new empty [`TicketStore`] instance.
jira-cli/src/store.rs:16
Methodnew
(msg: &str)
jira-cli/src/models/comment.rs:21
Methodnew
(msg: &str)
jira-cli/src/models/title.rs:21
Methodnew
(base_path: P)
koans-framework/src/lib.rs:14
Functionnext_style
()
koans-framework/src/main.rs:156
Functionon_a_single_ticket_list_and_get_agree
()
jira-wip/src/koans/02_ticket_store/07_vec.rs:146
Functionon_a_single_ticket_list_and_get_agree
()
jira-wip/src/koans/02_ticket_store/08_delete_and_update.rs:288
Methodsave
(&mut self, draft: TicketDraft)
jira-wip/src/koans/02_ticket_store/09_store_recap.rs:28
Functionshould_not_be_possible
Be careful though! We don't want this function to compile after you have changed visibility to make the use statement compile! Once you have verified
jira-wip/src/koans/01_ticket/04_visibility.rs:66
Methodstatus
(__)
jira-wip/src/koans/01_ticket/05_ownership.rs:82
Methodstatus
(&self)
jira-wip/src/koans/01_ticket/08_recap.rs:30
Methodstatus
(&self)
jira-wip/src/koans/02_ticket_store/04_metadata.rs:64
Methodstatus
(&self)
jira-wip/src/koans/02_ticket_store/07_vec.rs:116
Methodstatus
(&self)
jira-wip/src/koans/02_ticket_store/08_delete_and_update.rs:188
Methodstatus
(&self)
jira-wip/src/koans/02_ticket_store/09_store_recap.rs:180
Methodstatus
(&self)
jira-wip/src/koans/02_ticket_store/06_result.rs:148
Methodstatus
(&self)
jira-wip/src/koans/02_ticket_store/05_type_as_constraints.rs:95
Functionsuccess_style
()
koans-framework/src/main.rs:159
Functiontest_equality
()
jira-wip/src/koans/01_ticket/06_traits.rs:69
Functionthe_beginning_of_your_journey
This is your starting block! In each test, you are expected to replace __ or todo!() in order to make test pass. Sometimes a one-liner (or a literal
jira-wip/src/koans/00_greetings/00_greetings.rs:41
Functionthe_end_of_your_journey
()
jira-wip/src/koans/03_cli/02_the_end.rs:15
Functionthe_next_step_of_your_journey
()
jira-wip/src/koans/01_ticket/08_recap.rs:56
Functionthe_next_step_of_your_journey
()
jira-wip/src/koans/02_ticket_store/09_store_recap.rs:197
Methodticket
(&self)
jira-wip/src/koans/02_ticket_store/08_delete_and_update.rs:152
Methodticket
(&self)
jira-wip/src/koans/02_ticket_store/09_store_recap.rs:136
← previousnext →101–200 of 229, ranked by callers