Struct progenitor_impl::Generator
source · [−]pub struct Generator { /* private fields */ }Implementations
sourceimpl Generator
impl Generator
pub fn new() -> Self
pub fn with_inner_type(&mut self, inner_type: TokenStream) -> &mut Self
pub fn with_pre_hook(&mut self, pre_hook: TokenStream) -> &mut Self
pub fn with_post_hook(&mut self, post_hook: TokenStream) -> &mut Self
pub fn with_derive(&mut self, derive: TokenStream) -> &mut Self
pub fn generate_tokens(&mut self, spec: &OpenAPI) -> Result<TokenStream>
pub fn generate_text(&mut self, spec: &OpenAPI) -> Result<String>
pub fn dependencies(&self) -> Vec<String>ⓘNotable traits for Vec<u8, A>impl<A> Write for Vec<u8, A> where
A: Allocator,
A: Allocator,
pub fn get_type_space(&self) -> &TypeSpace
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for Generator
impl !Send for Generator
impl !Sync for Generator
impl Unpin for Generator
impl UnwindSafe for Generator
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more