pub trait SynFunction {
// Required methods
fn attrs(&self) -> Vec<Attribute>;
fn vis(&self) -> Visibility;
fn sig(&self) -> Signature;
fn block(&self) -> Box<Block>;
}pub trait SynFunction {
// Required methods
fn attrs(&self) -> Vec<Attribute>;
fn vis(&self) -> Visibility;
fn sig(&self) -> Signature;
fn block(&self) -> Box<Block>;
}