pub struct PublishScriptBody {
pub summary: String,
pub app: String,
pub description: Option<String>,
pub kind: Option<String>,
pub content: String,
pub language: String,
pub schema: Option<Value>,
pub lockfile: Option<String>,
pub path: Option<String>,
pub source_path: Option<String>,
pub project_slug: String,
}Fields§
§summary: String§app: String§description: Option<String>§kind: Option<String>§content: String§language: String§schema: Option<Value>§lockfile: Option<String>§path: Option<String>§source_path: Option<String>§project_slug: Stringhub project slug (3-50 chars, lowercase alphanumeric and hyphens, no leading/trailing hyphen)
Implementations§
Trait Implementations§
Source§impl Clone for PublishScriptBody
impl Clone for PublishScriptBody
Source§fn clone(&self) -> PublishScriptBody
fn clone(&self) -> PublishScriptBody
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 PublishScriptBody
impl Debug for PublishScriptBody
Source§impl Default for PublishScriptBody
impl Default for PublishScriptBody
Source§fn default() -> PublishScriptBody
fn default() -> PublishScriptBody
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for PublishScriptBody
impl<'de> Deserialize<'de> for PublishScriptBody
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 PublishScriptBody
impl PartialEq for PublishScriptBody
Source§impl Serialize for PublishScriptBody
impl Serialize for PublishScriptBody
impl StructuralPartialEq for PublishScriptBody
Auto Trait Implementations§
impl Freeze for PublishScriptBody
impl RefUnwindSafe for PublishScriptBody
impl Send for PublishScriptBody
impl Sync for PublishScriptBody
impl Unpin for PublishScriptBody
impl UnsafeUnpin for PublishScriptBody
impl UnwindSafe for PublishScriptBody
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