mirror of
https://github.com/nushell/nushell.git
synced 2025-08-14 07:58:50 +02:00
Match cleanup (#2294)
* Delete unnecessary match * Use `unwrap_or_else()` * Whitespace was trim on file save * Use `map_or_else()` * Use a default to group all match arms with same output * Clippy made me do it
This commit is contained in:
@ -465,10 +465,7 @@ impl From<&Span> for Span {
|
||||
|
||||
impl From<Option<Span>> for Span {
|
||||
fn from(input: Option<Span>) -> Span {
|
||||
match input {
|
||||
None => Span::new(0, 0),
|
||||
Some(span) => span,
|
||||
}
|
||||
input.unwrap_or_else(|| Span::new(0, 0))
|
||||
}
|
||||
}
|
||||
|
||||
@ -635,9 +632,9 @@ impl Span {
|
||||
/// // make clean
|
||||
/// // ----
|
||||
/// // (0,4)
|
||||
/// //
|
||||
/// //
|
||||
/// // ^(5,5)
|
||||
///
|
||||
///
|
||||
/// let make_span = Span::new(0,4);
|
||||
/// let clean_span = Span::new(5,5);
|
||||
///
|
||||
|
@ -249,10 +249,7 @@ impl DebugDocBuilder {
|
||||
}
|
||||
|
||||
pub fn option(builder: Option<DebugDocBuilder>) -> DebugDocBuilder {
|
||||
match builder {
|
||||
None => DebugDocBuilder::blank(),
|
||||
Some(b) => b,
|
||||
}
|
||||
builder.unwrap_or_else(DebugDocBuilder::blank)
|
||||
}
|
||||
|
||||
pub fn space() -> DebugDocBuilder {
|
||||
|
Reference in New Issue
Block a user