pub enum AppServerCodegenTarget {
TypeScript {
prettier: Option<PathBuf>,
},
JsonSchema,
}Expand description
Target for app-server code generation.
Variants§
TypeScript
Emits TypeScript bindings for the app-server protocol. Optionally formats the output with Prettier.
JsonSchema
Emits a JSON schema bundle for the app-server protocol.
Trait Implementations§
Source§impl Clone for AppServerCodegenTarget
impl Clone for AppServerCodegenTarget
Source§fn clone(&self) -> AppServerCodegenTarget
fn clone(&self) -> AppServerCodegenTarget
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 AppServerCodegenTarget
impl Debug for AppServerCodegenTarget
Source§impl PartialEq for AppServerCodegenTarget
impl PartialEq for AppServerCodegenTarget
impl Eq for AppServerCodegenTarget
impl StructuralPartialEq for AppServerCodegenTarget
Auto Trait Implementations§
impl Freeze for AppServerCodegenTarget
impl RefUnwindSafe for AppServerCodegenTarget
impl Send for AppServerCodegenTarget
impl Sync for AppServerCodegenTarget
impl Unpin for AppServerCodegenTarget
impl UnsafeUnpin for AppServerCodegenTarget
impl UnwindSafe for AppServerCodegenTarget
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.