Struct hdbconnect::ParameterDescriptor
[−]
[src]
pub struct ParameterDescriptor { /* fields omitted */ }
Metadata for a parameter.
Methods
impl ParameterDescriptor
[src]
fn binding(&self) -> ParameterBinding
[src]
Describes whether a parameter can be NULL or not, or if it has a default value.
fn is_nullable(&self) -> bool
[src]
fn has_default(&self) -> bool
[src]
fn is_auto_incremented(&self) -> bool
[src]
fn is_array_type(&self) -> bool
[src]
fn type_id(&self) -> u8
[src]
Returns the id of the value type of the parameter.
See also module type_id
.
fn scale(&self) -> u16
[src]
Scale (for some numeric types only).
fn precision(&self) -> u16
[src]
Precision (for some numeric types only).
fn direction(&self) -> ParameterDirection
[src]
Describes whether a parameter is used for input, output, or both.
fn name(&self) -> Option<&String>
[src]
Returns the name of the parameter.
Trait Implementations
impl Clone for ParameterDescriptor
[src]
fn clone(&self) -> ParameterDescriptor
[src]
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more