pub struct GbifDataProviderDefinition {
pub autocomplete_timeout: i32,
pub cache_ttl: Option<i32>,
pub columns: Vec<String>,
pub db_config: Box<DatabaseConnectionConfig>,
pub description: String,
pub name: String,
pub priority: Option<Option<i32>>,
pub type: Type,
}Fields§
§autocomplete_timeout: i32§cache_ttl: Option<i32>§columns: Vec<String>§db_config: Box<DatabaseConnectionConfig>§description: String§name: String§priority: Option<Option<i32>>§type: TypeImplementations§
Source§impl GbifDataProviderDefinition
impl GbifDataProviderDefinition
pub fn new( autocomplete_timeout: i32, columns: Vec<String>, db_config: DatabaseConnectionConfig, description: String, name: String, type: Type, ) -> GbifDataProviderDefinition
Trait Implementations§
Source§impl Clone for GbifDataProviderDefinition
impl Clone for GbifDataProviderDefinition
Source§fn clone(&self) -> GbifDataProviderDefinition
fn clone(&self) -> GbifDataProviderDefinition
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 GbifDataProviderDefinition
impl Debug for GbifDataProviderDefinition
Source§impl Default for GbifDataProviderDefinition
impl Default for GbifDataProviderDefinition
Source§fn default() -> GbifDataProviderDefinition
fn default() -> GbifDataProviderDefinition
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for GbifDataProviderDefinition
impl<'de> Deserialize<'de> for GbifDataProviderDefinition
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
Source§impl PartialEq for GbifDataProviderDefinition
impl PartialEq for GbifDataProviderDefinition
Source§fn eq(&self, other: &GbifDataProviderDefinition) -> bool
fn eq(&self, other: &GbifDataProviderDefinition) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for GbifDataProviderDefinition
Auto Trait Implementations§
impl Freeze for GbifDataProviderDefinition
impl RefUnwindSafe for GbifDataProviderDefinition
impl Send for GbifDataProviderDefinition
impl Sync for GbifDataProviderDefinition
impl Unpin for GbifDataProviderDefinition
impl UnsafeUnpin for GbifDataProviderDefinition
impl UnwindSafe for GbifDataProviderDefinition
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