pub struct PublishLanguagePublish {
pub name: String,
pub address: String,
pub description: Option<String>,
pub author: String,
pub templated: Option<bool>,
pub template_source_language_address: Option<String>,
pub template_applied_params: Option<String>,
pub possible_template_params: Option<Vec<String>>,
pub source_code_link: Option<String>,
}
Fields§
§name: String
§address: String
§description: Option<String>
§templated: Option<bool>
§template_source_language_address: Option<String>
§template_applied_params: Option<String>
§possible_template_params: Option<Vec<String>>
§source_code_link: Option<String>
Trait Implementations§
Source§impl Debug for PublishLanguagePublish
impl Debug for PublishLanguagePublish
Source§impl<'de> Deserialize<'de> for PublishLanguagePublish
impl<'de> Deserialize<'de> for PublishLanguagePublish
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 PublishLanguagePublish
impl RefUnwindSafe for PublishLanguagePublish
impl Send for PublishLanguagePublish
impl Sync for PublishLanguagePublish
impl Unpin for PublishLanguagePublish
impl UnwindSafe for PublishLanguagePublish
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