Comment by oniony 1 year ago Result is whether an operation returned an error or not. Option is whether you have a value or no value. 1 comment oniony Reply thesuperbigfrog 1 year ago Exactly.That is why a query that successfully returns no items can be represented as Ok(None).A successful query with items returned would instead be Ok(Vec<Item>).An error in the completing the query (for example, problem with the database), would be Err(DatabaseError) or Err(SomeOtherError).
thesuperbigfrog 1 year ago Exactly.That is why a query that successfully returns no items can be represented as Ok(None).A successful query with items returned would instead be Ok(Vec<Item>).An error in the completing the query (for example, problem with the database), would be Err(DatabaseError) or Err(SomeOtherError).
Exactly.
That is why a query that successfully returns no items can be represented as Ok(None).
A successful query with items returned would instead be Ok(Vec<Item>).
An error in the completing the query (for example, problem with the database), would be Err(DatabaseError) or Err(SomeOtherError).