//! The `[[patch]]` section | |
use crate::dependency::Dependency; | |
use serde::{Deserialize, Serialize}; | |
/// The `[[patch]]` section of `Cargo.lock` | |
#[derive(Clone, Debug, Default, Deserialize, Eq, PartialEq, Serialize)] | |
pub struct Patch { | |
/// Unused patches | |
pub unused: Vec<Dependency>, | |
} | |
impl Patch { | |
/// Is the `[patch]` section empty? | |
pub fn is_empty(&self) -> bool { | |
self.unused.is_empty() | |
} | |
} |