pub struct SearchServiceConfig {
pub name: String,
pub subscription: Option<String>,
pub resource_group: Option<String>,
pub api_version: String,
pub preview_api_version: String,
}Expand description
Search service configuration (v0.2.0+ format)
Fields§
§name: StringSearch service name
subscription: Option<String>Azure subscription ID (optional)
resource_group: Option<String>Resource group (optional)
api_version: StringAPI version to use
preview_api_version: StringPreview API version
Implementations§
Source§impl SearchServiceConfig
impl SearchServiceConfig
Sourcepub fn service_url(&self) -> String
pub fn service_url(&self) -> String
Get the base URL for this search service
Trait Implementations§
Source§impl Clone for SearchServiceConfig
impl Clone for SearchServiceConfig
Source§fn clone(&self) -> SearchServiceConfig
fn clone(&self) -> SearchServiceConfig
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 moreSource§impl Debug for SearchServiceConfig
impl Debug for SearchServiceConfig
Source§impl<'de> Deserialize<'de> for SearchServiceConfig
impl<'de> Deserialize<'de> for SearchServiceConfig
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 SearchServiceConfig
impl PartialEq for SearchServiceConfig
Source§impl Serialize for SearchServiceConfig
impl Serialize for SearchServiceConfig
impl StructuralPartialEq for SearchServiceConfig
Auto Trait Implementations§
impl Freeze for SearchServiceConfig
impl RefUnwindSafe for SearchServiceConfig
impl Send for SearchServiceConfig
impl Sync for SearchServiceConfig
impl Unpin for SearchServiceConfig
impl UnwindSafe for SearchServiceConfig
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