pub struct GenerateSkillRequestHint {
pub description: String,
pub name: String,
pub tags: Vec<String>,
pub type_: String,
}Expand description
The optional authoring hints on a generate request.
Part of a request body, so it is constructible: not non_exhaustive, and
every field public. The whole point of the type is that a caller fills one
in — a hint nobody outside this crate could set would leave
GenerateSkillRequest::hint permanently at its default.
Models the inline hint object of the contract’s generateSkillRequest
schema, which the document declares in place rather than as a schema of its
own — so the super::coverage gate holds these fields through
GenerateSkillRequest rather than registering them separately.
Fields§
§description: StringThe contract’s description.
name: StringThe contract’s name.
The contract’s tags.
type_: StringThe contract’s type.
Trait Implementations§
Source§impl Clone for GenerateSkillRequestHint
impl Clone for GenerateSkillRequestHint
Source§fn clone(&self) -> GenerateSkillRequestHint
fn clone(&self) -> GenerateSkillRequestHint
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 GenerateSkillRequestHint
impl Debug for GenerateSkillRequestHint
Source§impl Default for GenerateSkillRequestHint
impl Default for GenerateSkillRequestHint
Source§fn default() -> GenerateSkillRequestHint
fn default() -> GenerateSkillRequestHint
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for GenerateSkillRequestHintwhere
GenerateSkillRequestHint: Default,
impl<'de> Deserialize<'de> for GenerateSkillRequestHintwhere
GenerateSkillRequestHint: Default,
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 GenerateSkillRequestHint
impl PartialEq for GenerateSkillRequestHint
Source§impl Serialize for GenerateSkillRequestHint
impl Serialize for GenerateSkillRequestHint
impl StructuralPartialEq for GenerateSkillRequestHint
Auto Trait Implementations§
impl Freeze for GenerateSkillRequestHint
impl RefUnwindSafe for GenerateSkillRequestHint
impl Send for GenerateSkillRequestHint
impl Sync for GenerateSkillRequestHint
impl Unpin for GenerateSkillRequestHint
impl UnsafeUnpin for GenerateSkillRequestHint
impl UnwindSafe for GenerateSkillRequestHint
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