diff options
-rw-r--r-- | src/lease.rs | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/src/lease.rs b/src/lease.rs index 0232562..bf1901e 100644 --- a/src/lease.rs +++ b/src/lease.rs @@ -128,10 +128,8 @@ pub struct LeaseDummyManager { } impl LeaseDummyManager { - pub fn new(leases: Option<Vec<Lease>>) -> Self { - Self { - leases: leases.unwrap_or(Vec::new()), - } + pub fn new(leases: Vec<Lease>) -> Self { + Self { leases } } pub fn free(&self) -> Option<Ipv4Addr> { |