pub struct GistsUpdateRequest {
pub description: Option<String>,
pub files: Option<HashMap<String, GistsUpdateRequestFilesValue>>,
}
Fields§
§description: Option<String>
The description of the gist.
files: Option<HashMap<String, GistsUpdateRequestFilesValue>>
The gist files to be updated, renamed, or deleted. Each key
must match the current filename (including extension) of the targeted gist file. For example: hello.py
. To delete a file, set the whole file to null. For example: hello.py : null
.
Implementations§
Source§impl GistsUpdateRequest
impl GistsUpdateRequest
pub fn new() -> GistsUpdateRequest
Trait Implementations§
Source§impl Clone for GistsUpdateRequest
impl Clone for GistsUpdateRequest
Source§fn clone(&self) -> GistsUpdateRequest
fn clone(&self) -> GistsUpdateRequest
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 GistsUpdateRequest
impl Debug for GistsUpdateRequest
Source§impl Default for GistsUpdateRequest
impl Default for GistsUpdateRequest
Source§fn default() -> GistsUpdateRequest
fn default() -> GistsUpdateRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for GistsUpdateRequest
impl<'de> Deserialize<'de> for GistsUpdateRequest
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 GistsUpdateRequest
impl PartialEq for GistsUpdateRequest
Source§impl Serialize for GistsUpdateRequest
impl Serialize for GistsUpdateRequest
impl StructuralPartialEq for GistsUpdateRequest
Auto Trait Implementations§
impl Freeze for GistsUpdateRequest
impl RefUnwindSafe for GistsUpdateRequest
impl Send for GistsUpdateRequest
impl Sync for GistsUpdateRequest
impl Unpin for GistsUpdateRequest
impl UnwindSafe for GistsUpdateRequest
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