Struct spacetimedb_vm::functions::FunDef
source · pub struct FunDef {
pub name: String,
pub params: Vec<Param>,
pub result: AlgebraicType,
}Fields§
§name: String§params: Vec<Param>§result: AlgebraicTypeImplementations§
Trait Implementations§
source§impl PartialEq for FunDef
impl PartialEq for FunDef
impl Eq for FunDef
impl StructuralEq for FunDef
impl StructuralPartialEq for FunDef
Auto Trait Implementations§
impl RefUnwindSafe for FunDef
impl Send for FunDef
impl Sync for FunDef
impl Unpin for FunDef
impl UnwindSafe for FunDef
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