pub struct Outline {Show 13 fields
pub text: String,
pub category: Vec<String>,
pub created: Option<String>,
pub is_comment: Option<bool>,
pub is_breakpoint: Option<bool>,
pub description: Option<String>,
pub html_url: Option<String>,
pub language: Option<String>,
pub title: Option<String>,
pub ty: Option<String>,
pub version: Option<String>,
pub xml_url: Option<String>,
pub url: Option<String>,
/* private fields */
}Fields§
§text: String§category: Vec<String>§created: Option<String>§is_comment: Option<bool>§is_breakpoint: Option<bool>§description: Option<String>§html_url: Option<String>§language: Option<String>§title: Option<String>§ty: Option<String>§version: Option<String>§xml_url: Option<String>§url: Option<String>Trait Implementations§
Source§impl<'de> Deserialize<'de> for Outline
impl<'de> Deserialize<'de> for Outline
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
impl StructuralPartialEq for Outline
Auto Trait Implementations§
impl Freeze for Outline
impl RefUnwindSafe for Outline
impl Send for Outline
impl Sync for Outline
impl Unpin for Outline
impl UnwindSafe for Outline
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