pub struct PublishDraftBody {
pub slug: String,
pub name: String,
pub summary: String,
pub readme: Option<String>,
}Fields§
§slug: Stringhub project slug (3-50 chars, lowercase alphanumeric and hyphens, no leading/trailing hyphen)
name: String§summary: String§readme: Option<String>Implementations§
Trait Implementations§
Source§impl Clone for PublishDraftBody
impl Clone for PublishDraftBody
Source§fn clone(&self) -> PublishDraftBody
fn clone(&self) -> PublishDraftBody
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 PublishDraftBody
impl Debug for PublishDraftBody
Source§impl Default for PublishDraftBody
impl Default for PublishDraftBody
Source§fn default() -> PublishDraftBody
fn default() -> PublishDraftBody
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for PublishDraftBody
impl<'de> Deserialize<'de> for PublishDraftBody
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 PublishDraftBody
impl PartialEq for PublishDraftBody
Source§impl Serialize for PublishDraftBody
impl Serialize for PublishDraftBody
impl StructuralPartialEq for PublishDraftBody
Auto Trait Implementations§
impl Freeze for PublishDraftBody
impl RefUnwindSafe for PublishDraftBody
impl Send for PublishDraftBody
impl Sync for PublishDraftBody
impl Unpin for PublishDraftBody
impl UnsafeUnpin for PublishDraftBody
impl UnwindSafe for PublishDraftBody
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