We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent c32f38e commit cd286faCopy full SHA for cd286fa
src/array.rs
@@ -84,8 +84,8 @@ impl<T> Array<T> {
84
data: Vec<T>,
85
dimensions: Vec<Dimension>,
86
) -> Result<Array<T>, Error> {
87
- if (data.is_empty() && dimensions.is_empty())
88
- || data.len() as i32 == dimensions.iter().fold(1, |acc, i| acc * i.len)
+ if !(data.is_empty() && dimensions.is_empty())
+ || data.len() as i32 != dimensions.iter().fold(1, |acc, i| acc * i.len)
89
{
90
return Err(Error::new(ErrorKind::Other, "size mismatch"));
91
}
0 commit comments