pub enum DocFormat {
HTML,
Markdown,
JSON,
OpenAPI,
TypeDoc,
}Expand description
Documentation output formats
Variants§
HTML
HTML documentation with interactive features
Markdown
Markdown documentation
JSON
JSON API documentation
OpenAPI
OpenAPI/Swagger specification
TypeDoc
TypeDoc compatible format
Trait Implementations§
Source§impl<'de> Deserialize<'de> for DocFormat
impl<'de> Deserialize<'de> for DocFormat
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 FromWasmAbi for DocFormat
impl FromWasmAbi for DocFormat
Source§impl IntoWasmAbi for DocFormat
impl IntoWasmAbi for DocFormat
Source§impl OptionFromWasmAbi for DocFormat
impl OptionFromWasmAbi for DocFormat
Source§impl OptionIntoWasmAbi for DocFormat
impl OptionIntoWasmAbi for DocFormat
Source§impl TryFromJsValue for DocFormat
impl TryFromJsValue for DocFormat
Source§impl VectorFromWasmAbi for DocFormat
impl VectorFromWasmAbi for DocFormat
Source§impl VectorIntoWasmAbi for DocFormat
impl VectorIntoWasmAbi for DocFormat
impl Copy for DocFormat
impl Eq for DocFormat
impl StructuralPartialEq for DocFormat
Auto Trait Implementations§
impl Freeze for DocFormat
impl RefUnwindSafe for DocFormat
impl Send for DocFormat
impl Sync for DocFormat
impl Unpin for DocFormat
impl UnsafeUnpin for DocFormat
impl UnwindSafe for DocFormat
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<T> ReturnWasmAbi for Twhere
T: IntoWasmAbi,
impl<T> ReturnWasmAbi for Twhere
T: IntoWasmAbi,
Source§type Abi = <T as IntoWasmAbi>::Abi
type Abi = <T as IntoWasmAbi>::Abi
Same as
IntoWasmAbi::AbiSource§fn return_abi(self) -> <T as ReturnWasmAbi>::Abi
fn return_abi(self) -> <T as ReturnWasmAbi>::Abi
Same as
IntoWasmAbi::into_abi, except that it may throw and never
return in the case of Err.