pub struct BannedDepSpec {
pub name: String,
pub reason: Option<String>,
}Expand description
Banned dependency entry in custom rule definition.
Fields§
§name: String§reason: Option<String>Trait Implementations§
Source§impl Clone for BannedDepSpec
impl Clone for BannedDepSpec
Source§fn clone(&self) -> BannedDepSpec
fn clone(&self) -> BannedDepSpec
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for BannedDepSpec
impl Debug for BannedDepSpec
Source§impl<'de> Deserialize<'de> for BannedDepSpec
impl<'de> Deserialize<'de> for BannedDepSpec
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for BannedDepSpec
impl RefUnwindSafe for BannedDepSpec
impl Send for BannedDepSpec
impl Sync for BannedDepSpec
impl Unpin for BannedDepSpec
impl UnsafeUnpin for BannedDepSpec
impl UnwindSafe for BannedDepSpec
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more