pub struct FunDep {
pub from: Vec<Ident>,
pub to: Vec<Ident>,
pub span: Span,
}Expand description
A functional dependency in a type class.
Fields§
§from: Vec<Ident>Variables that determine others.
to: Vec<Ident>Variables that are determined.
span: SpanThe span.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for FunDep
impl RefUnwindSafe for FunDep
impl Send for FunDep
impl Sync for FunDep
impl Unpin for FunDep
impl UnsafeUnpin for FunDep
impl UnwindSafe for FunDep
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