Skip to main content

AllowList

Struct AllowList 

Source
pub struct AllowList { /* private fields */ }
Expand description

dead-code-allow.toml: [[item]] and [[dependency]] entries.

[[item]]
package = "sofie-http"
name = "Screens"
reason = "Why it stays although nothing names it."

Implementations§

Source§

impl AllowList

Source

pub fn read(root: &Path) -> Result<Self, ModelError>

Source

pub fn item_entry(package: &str, name: &str, reason: &str) -> String

An [[item]] entry to append to the file.

Source

pub fn item_line(&self, package: &str, name: &str) -> Option<usize>

Where the [[item]] entry allowing name of package starts, if there is one.

Source

pub fn without_entries(text: &str, lines: &[usize]) -> String

The file’s text without the entries starting at lines (from 1), each up to the next entry, with the blank lines before it.

Auto Trait Implementations§

Blanket Implementations§

Source§

impl<T> Any for T
where T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

Source§

impl<T, U> Into<U> for T
where U: From<T>,

Source§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

Source§

impl<T, U> TryFrom<U> for T
where U: Into<T>,

Source§

type Error = !

The type returned in the event of a conversion error.
Source§

fn try_from(value: U) -> Result<T, !>

Performs the conversion.
Source§

impl<T, U> TryInto<U> for T
where U: TryFrom<T>,

Source§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
Source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.