pub struct GistCommit {
pub url: String,
pub version: String,
pub user: Option<Box<NullableSimpleUser>>,
pub change_status: Box<GistHistoryChangeStatus>,
pub committed_at: String,
}
Expand description
GistCommit : Gist Commit
Fields§
§url: String
§version: String
§user: Option<Box<NullableSimpleUser>>
§change_status: Box<GistHistoryChangeStatus>
§committed_at: String
Implementations§
Source§impl GistCommit
impl GistCommit
Sourcepub fn new(
url: String,
version: String,
user: Option<NullableSimpleUser>,
change_status: GistHistoryChangeStatus,
committed_at: String,
) -> GistCommit
pub fn new( url: String, version: String, user: Option<NullableSimpleUser>, change_status: GistHistoryChangeStatus, committed_at: String, ) -> GistCommit
Gist Commit
Trait Implementations§
Source§impl Clone for GistCommit
impl Clone for GistCommit
Source§fn clone(&self) -> GistCommit
fn clone(&self) -> GistCommit
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 GistCommit
impl Debug for GistCommit
Source§impl Default for GistCommit
impl Default for GistCommit
Source§fn default() -> GistCommit
fn default() -> GistCommit
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for GistCommit
impl<'de> Deserialize<'de> for GistCommit
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 PartialEq for GistCommit
impl PartialEq for GistCommit
Source§impl Serialize for GistCommit
impl Serialize for GistCommit
impl StructuralPartialEq for GistCommit
Auto Trait Implementations§
impl Freeze for GistCommit
impl RefUnwindSafe for GistCommit
impl Send for GistCommit
impl Sync for GistCommit
impl Unpin for GistCommit
impl UnwindSafe for GistCommit
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