pub struct LayerRule {
pub from: String,
pub to: String,
pub raw: String,
}Expand description
One forbid <A> -> <B> module-layering rule (AS-EFF-009): a function in scope A must not
transitively call into scope B.
Fields§
§from: String§to: String§raw: StringTrait Implementations§
Auto Trait Implementations§
impl Freeze for LayerRule
impl RefUnwindSafe for LayerRule
impl Send for LayerRule
impl Sync for LayerRule
impl Unpin for LayerRule
impl UnsafeUnpin for LayerRule
impl UnwindSafe for LayerRule
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