Skip to content
Snippets Groups Projects
Select Git revision
  • 4dbc78f2c89ecb81187ed13174f6b89affbb8fa1
  • main default protected
  • jw_sonar
  • v6.0.0 protected
  • bedran_exercise-list
  • ask-user-to-delete-exercises-on-duplicates
  • update-dependencies
  • jw_sonar_backup
  • add_route_assignments
  • 6.0.0-dev
  • 5.0.1
  • 5.0.0
  • 4.1.0
  • 4.0.0
  • 3.5.3
  • 3.5.2
  • 3.5.1
  • 3.5.0
  • 3.4.2
  • 3.4.1
  • 3.4.0
  • 3.3.0
  • 3.2.0
  • 3.1.3
  • 3.1.2
  • 3.1.1
  • 3.1.0
  • 3.0.1
  • 3.0.0
29 results

swagger-settings.xml

Blame
  • main.rs 918 B
    use lifetimes::custom_int::CustomInt;
    use lifetimes::io;
    use lifetimes::something_or_nothing::find_min;
    
    // ANCHOR: main
    fn main() -> Result<(), String> {
        let v1 = vec![1, 3, 6, 9];
        let v2 = vec![2, 4, 2, 1];
        let v3 = vec![7, 4, 5, 3];
        let v4 = vec![4, 1, 1, 1];
        let v5 = vec![2, 5, 1, 8];
        let v6 = vec![5, 1, 5, 2];
        let v7 = vec![7, 6, 6, 7];
        let v8 = vec![8, 2, 2, 2];
        let lhs = vec![
            CustomInt::try_new(&v1, 1)?,
            CustomInt::try_new(&v2, -1)?,
            CustomInt::try_new(&v3, 1)?,
            CustomInt::try_new(&v4, -1)?,
            CustomInt::try_new(&v5, 1)?,
            CustomInt::try_new(&v6, 1)?,
            CustomInt::try_new(&v7, 1)?,
            CustomInt::try_new(&v8, 1)?,
        ];
    
        println!("Among the custom ints in the list:");
        io::print_tab_custom_int(&lhs);
        let min = find_min(&lhs);
        println!("The minimum is {min}");
        Ok(())
    }
    // ANCHOR_END: main