pub struct SdkGenerator { /* private fields */ }Expand description
SDK generator
Implementations§
Source§impl SdkGenerator
impl SdkGenerator
Sourcepub fn generate(&self, language: SdkLanguage) -> String
pub fn generate(&self, language: SdkLanguage) -> String
Generate SDK for a language
Sourcepub fn generate_all(&self) -> HashMap<SdkLanguage, String>
pub fn generate_all(&self) -> HashMap<SdkLanguage, String>
Generate all SDKs
Sourcepub fn get_filename(&self, language: &SdkLanguage) -> String
pub fn get_filename(&self, language: &SdkLanguage) -> String
Get SDK file name for language
Auto Trait Implementations§
impl Freeze for SdkGenerator
impl RefUnwindSafe for SdkGenerator
impl Send for SdkGenerator
impl Sync for SdkGenerator
impl Unpin for SdkGenerator
impl UnsafeUnpin for SdkGenerator
impl UnwindSafe for SdkGenerator
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
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more