Browse Source

docs(piscine-rust): Fix expected functions and usage to make it accurate

fixDevirged
eslopfer 2 years ago
parent
commit
751bdf7ba4
  1. 20
      subjects/highest/README.md

20
subjects/highest/README.md

@ -14,15 +14,22 @@ These methods have to be written for it:
### Expected functions ### Expected functions
```rust ```rust
pub fn new(&[u32]) -> Self {} #[derive(Debug)]
pub struct Numbers<'a> {
numbers: &'a [u32],
}
impl Numbers {
pub fn new(&[u32]) -> Self {}
pub fn list(&self) -> &[u32] {} pub fn list(&self) -> &[u32] {}
pub fn latest(&self) -> Option<u32> {} pub fn latest(&self) -> Option<u32> {}
pub fn highest(&self) -> Option<u32> {} pub fn highest(&self) -> Option<u32> {}
pub fn highest_three(&self) -> Vec<u32> {} pub fn highest_three(&self) -> Vec<u32> {}
}
``` ```
### Usage ### Usage
@ -33,9 +40,6 @@ Here is a program to test your function.
use highest::*; use highest::*;
#[derive(Debug)] #[derive(Debug)]
struct Numbers<'a> {
numbers: &'a [u32],
}
fn main() { fn main() {
let expected = [30, 500, 20, 70]; let expected = [30, 500, 20, 70];

Loading…
Cancel
Save