pub struct Gist {
pub id: String,
pub description: Option<String>,
pub public: Option<bool>,
pub files: Option<BTreeMap<String, GistFile>>,
pub html_url: Option<String>,
pub created_at: Option<String>,
pub updated_at: Option<String>,
pub owner: Option<UserBasic>,
}Fields§
§id: String§description: Option<String>§public: Option<bool>§files: Option<BTreeMap<String, GistFile>>§html_url: Option<String>§created_at: Option<String>§updated_at: Option<String>§owner: Option<UserBasic>Trait Implementations§
Source§impl<'de> Deserialize<'de> for Gist
impl<'de> Deserialize<'de> for Gist
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 Gist
impl RefUnwindSafe for Gist
impl Send for Gist
impl Sync for Gist
impl Unpin for Gist
impl UnsafeUnpin for Gist
impl UnwindSafe for Gist
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