pub struct RegisteredFunction {Show 15 fields
pub package_id: ObjectId,
pub object_id: ObjectId,
pub local_id: String,
pub display_name: String,
pub semantic_revision: u32,
pub arguments: Vec<RegisteredTypeRef>,
pub result: RegisteredTypeRef,
pub volatility: u16,
pub cancellation: u16,
pub strict: bool,
pub parallel_safe: bool,
pub cost: u32,
pub max_output_bytes: u32,
pub scalar: RadixAbiScalarFnV1,
pub batch: Option<RadixAbiBatchFnV1>,
}Fields§
§package_id: ObjectId§object_id: ObjectId§local_id: String§display_name: String§semantic_revision: u32§arguments: Vec<RegisteredTypeRef>§result: RegisteredTypeRef§volatility: u16§cancellation: u16§strict: bool§parallel_safe: bool§cost: u32§max_output_bytes: u32§scalar: RadixAbiScalarFnV1§batch: Option<RadixAbiBatchFnV1>Trait Implementations§
Auto Trait Implementations§
impl Forget for RegisteredFunction
impl Freeze for RegisteredFunction
impl RefUnwindSafe for RegisteredFunction
impl Send for RegisteredFunction
impl Sync for RegisteredFunction
impl Unpin for RegisteredFunction
impl UnsafeUnpin for RegisteredFunction
impl UnwindSafe for RegisteredFunction
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