pub struct ApisConfig {
pub output: String,
pub style: String,
pub base_url: Option<String>,
pub header_strategy: String,
}Expand description
Configuration for API client generation.
Controls API client output location, style, base URL, and header strategy.
Fields§
§output: String§style: String§base_url: Option<String>§header_strategy: StringTrait Implementations§
Source§impl Clone for ApisConfig
impl Clone for ApisConfig
Source§fn clone(&self) -> ApisConfig
fn clone(&self) -> ApisConfig
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 ApisConfig
impl Debug for ApisConfig
Source§impl Default for ApisConfig
impl Default for ApisConfig
Source§impl<'de> Deserialize<'de> for ApisConfig
impl<'de> Deserialize<'de> for ApisConfig
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
Auto Trait Implementations§
impl Freeze for ApisConfig
impl RefUnwindSafe for ApisConfig
impl Send for ApisConfig
impl Sync for ApisConfig
impl Unpin for ApisConfig
impl UnwindSafe for ApisConfig
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