Rust Option Enum Type Overview

แชร์
ฝัง
  • เผยแพร่เมื่อ 12 ม.ค. 2025

ความคิดเห็น •

  • @TrevorSullivan
    @TrevorSullivan  ปีที่แล้ว +2

    Check out the full Rust programming playlist! 🦀 th-cam.com/play/PLDbRgZ0OOEpUkWDGqp91ODn0dk7LPBAUL.html

  • @sdasda7777
    @sdasda7777 ปีที่แล้ว +1

    Few notes: You don't have to specify the option type in the functions, the compiler can infer it, given it is returned from the function. I believe your issue was that you didn't write the code returning the option yet, so it couldn't. Rather than declaring the option variables as mutable, I think it would be better to redeclare them, but then the type of the original couldn't be inferred, so maybe commenting it out would be better. Rather than the `if charresult.is_some()` and then unwrapping, it would be better to do `if let Some(char) = charresult`, or just pattern matching it.

  • @gunnarbernstein9363
    @gunnarbernstein9363 2 หลายเดือนก่อน

    Great videos. Which VS Code Theme are you using?

    • @TrevorSullivan
      @TrevorSullivan  2 หลายเดือนก่อน

      @@gunnarbernstein9363 thanks! It's Outrun by samrapdev

  • @rezmountez
    @rezmountez 9 หลายเดือนก่อน

    11:33
    why the function name (main) is repeated at the end?
    fn main() {} fn main ?

    • @TrevorSullivan
      @TrevorSullivan  9 หลายเดือนก่อน

      That's not actual code. That's just the editor showing you where the end of the main function is.

  • @ChidleyITCompute
    @ChidleyITCompute 10 หลายเดือนก่อน +2

    I'd suggest using "Some(value)" as the final expression and not "return Some(value);" or "let returnvalue = Some(Value); return returnvalue;"

  • @tony-go-code
    @tony-go-code ปีที่แล้ว

    good explanation.
    thank you, like your channel.
    👍

  • @wznzgq1354
    @wznzgq1354 2 หลายเดือนก่อน +1

    this is hard to understand without implementing it in real life example

  • @simonkalu
    @simonkalu 10 หลายเดือนก่อน

    Thanks for the good work 🙌

    • @TrevorSullivan
      @TrevorSullivan  10 หลายเดือนก่อน

      I hope you're learning lots of great stuff about Rust programming! 🦀🦀

    • @simonkalu
      @simonkalu 10 หลายเดือนก่อน

      Yes, I am learning and getting better by the day

  • @anjonsarker2374
    @anjonsarker2374 ปีที่แล้ว +1

    Outstanding

  • @judevector
    @judevector 2 หลายเดือนก่อน

    Seriously this is very hard to understand, i was just all over the place . But good i am exposed to it let me find other places where its implemented in real projects so i can learn more