E4159

E4159#

Implementations are missing.

When a package implements a virtual package, it is checked against the interface of that virtual package, and this error is emitted if some of the interface is missing.

错误示例#

E4159.mbti#
package "moonbit-community/E4159";

fn f() -> Unit

fn g() -> Unit
top.mbt#
///|
fn f() -> Unit {

}

建议#

Implement the missing implementations and fulfill the interface. Make sure that the expected definitions are indeed public.

///|
pub fn f() -> Unit {

}

///|
pub fn g() -> Unit {

}