pub struct DocumentationResponse {
pub snippets: Option<Vec<DocumentationSnippet>>,
}Expand description
Top-level response from the documentation endpoint (GET /api/v1/{library_id}).
Fields§
§snippets: Option<Vec<DocumentationSnippet>>Structured documentation snippets (JSON mode).
Trait Implementations§
Source§impl Debug for DocumentationResponse
impl Debug for DocumentationResponse
Source§impl<'de> Deserialize<'de> for DocumentationResponse
impl<'de> Deserialize<'de> for DocumentationResponse
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 DocumentationResponse
impl RefUnwindSafe for DocumentationResponse
impl Send for DocumentationResponse
impl Sync for DocumentationResponse
impl Unpin for DocumentationResponse
impl UnsafeUnpin for DocumentationResponse
impl UnwindSafe for DocumentationResponse
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