pub struct RoutineArgumentDescriptor {
pub ordinal: u32,
pub name: String,
pub mode: RoutineArgumentModeDescriptor,
pub sql_type: String,
pub data_type: Option<DataTypeDescriptor>,
pub nullable: bool,
pub default_expression: Option<String>,
}Fields§
§ordinal: u32§name: String§mode: RoutineArgumentModeDescriptor§sql_type: String§data_type: Option<DataTypeDescriptor>None denotes a catalog-defined extension type. Its stable SQL name is
still carried in sql_type; application generators may reject it until
an explicit codec binding is configured.
nullable: bool§default_expression: Option<String>Trait Implementations§
Source§impl Clone for RoutineArgumentDescriptor
impl Clone for RoutineArgumentDescriptor
Source§fn clone(&self) -> RoutineArgumentDescriptor
fn clone(&self) -> RoutineArgumentDescriptor
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for RoutineArgumentDescriptor
impl Debug for RoutineArgumentDescriptor
Source§impl<'de> Deserialize<'de> for RoutineArgumentDescriptor
impl<'de> Deserialize<'de> for RoutineArgumentDescriptor
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for RoutineArgumentDescriptor
impl StructuralPartialEq for RoutineArgumentDescriptor
Auto Trait Implementations§
impl Freeze for RoutineArgumentDescriptor
impl RefUnwindSafe for RoutineArgumentDescriptor
impl Send for RoutineArgumentDescriptor
impl Sync for RoutineArgumentDescriptor
impl Unpin for RoutineArgumentDescriptor
impl UnsafeUnpin for RoutineArgumentDescriptor
impl UnwindSafe for RoutineArgumentDescriptor
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