pub struct Udf {
pub name: String,
pub external: String,
pub params: Vec<Formal>,
pub result: Formal,
pub pos: Pos,
}Expand description
A user-defined function as an invocation sees it.
Fields§
§name: String§external: String§params: Vec<Formal>§result: Formal§pos: PosImplementations§
Trait Implementations§
impl Eq for Udf
impl StructuralPartialEq for Udf
Auto Trait Implementations§
impl Freeze for Udf
impl RefUnwindSafe for Udf
impl Send for Udf
impl Sync for Udf
impl Unpin for Udf
impl UnsafeUnpin for Udf
impl UnwindSafe for Udf
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