pub struct RoutineRow {
pub routine_schema: String,
pub routine_name: String,
pub description: Option<String>,
pub params_json: String,
pub return_type_json: String,
pub volatility: String,
pub is_variadic: bool,
pub executable: bool,
}Expand description
Row type returned from routines query
Fields§
§routine_schema: String§routine_name: String§description: Option<String>§params_json: String§return_type_json: String§volatility: String§is_variadic: bool§executable: boolImplementations§
Source§impl RoutineRow
Convert RoutineRow into Routine
impl RoutineRow
Convert RoutineRow into Routine
pub fn into_routine(self) -> Result<Routine, Error>
Trait Implementations§
Source§impl Clone for RoutineRow
impl Clone for RoutineRow
Source§fn clone(&self) -> RoutineRow
fn clone(&self) -> RoutineRow
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for RoutineRow
impl RefUnwindSafe for RoutineRow
impl Send for RoutineRow
impl Sync for RoutineRow
impl Unpin for RoutineRow
impl UnsafeUnpin for RoutineRow
impl UnwindSafe for RoutineRow
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