pub struct ProviderSpec {
pub source: Vec<String>,
pub base_url: Vec<String>,
pub models: Vec<String>,
}Fields§
§source: Vec<String>§base_url: Vec<String>Pointers (relative to one provider entry) to its base URL.
models: Vec<String>Trait Implementations§
Source§impl Clone for ProviderSpec
impl Clone for ProviderSpec
Source§fn clone(&self) -> ProviderSpec
fn clone(&self) -> ProviderSpec
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 ProviderSpec
impl Debug for ProviderSpec
Source§impl Default for ProviderSpec
impl Default for ProviderSpec
Source§fn default() -> ProviderSpec
fn default() -> ProviderSpec
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ProviderSpecwhere
ProviderSpec: Default,
impl<'de> Deserialize<'de> for ProviderSpecwhere
ProviderSpec: Default,
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<ProviderSpec, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ProviderSpec, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Serialize for ProviderSpec
impl Serialize for ProviderSpec
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
Auto Trait Implementations§
impl Freeze for ProviderSpec
impl RefUnwindSafe for ProviderSpec
impl Send for ProviderSpec
impl Sync for ProviderSpec
impl Unpin for ProviderSpec
impl UnsafeUnpin for ProviderSpec
impl UnwindSafe for ProviderSpec
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