pub struct RemotePromptContribution {
pub slot: RemotePromptSlot,
pub title: Option<String>,
pub priority: i32,
pub gate: RemotePromptContributionGate,
pub content: String,
}Fields§
§slot: RemotePromptSlot§title: Option<String>§priority: i32§gate: RemotePromptContributionGate§content: StringTrait Implementations§
Source§impl Clone for RemotePromptContribution
impl Clone for RemotePromptContribution
Source§fn clone(&self) -> RemotePromptContribution
fn clone(&self) -> RemotePromptContribution
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 RemotePromptContribution
impl Debug for RemotePromptContribution
Source§impl<'de> Deserialize<'de> for RemotePromptContribution
impl<'de> Deserialize<'de> for RemotePromptContribution
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
impl Eq for RemotePromptContribution
Source§impl JsonSchema for RemotePromptContribution
impl JsonSchema for RemotePromptContribution
Source§fn schema_name() -> String
fn schema_name() -> String
The name of the generated JSON Schema. Read more
Source§fn schema_id() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
Returns a string that uniquely identifies the schema produced by this type. Read more
Source§fn json_schema(generator: &mut SchemaGenerator) -> Schema
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Generates a JSON Schema for this type. Read more
Source§fn is_referenceable() -> bool
fn is_referenceable() -> bool
Whether JSON Schemas generated for this type should be re-used where possible using the
$ref keyword. Read moreSource§impl PartialEq for RemotePromptContribution
impl PartialEq for RemotePromptContribution
Source§fn eq(&self, other: &RemotePromptContribution) -> bool
fn eq(&self, other: &RemotePromptContribution) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for RemotePromptContribution
impl Serialize for RemotePromptContribution
impl StructuralPartialEq for RemotePromptContribution
Auto Trait Implementations§
impl Freeze for RemotePromptContribution
impl RefUnwindSafe for RemotePromptContribution
impl Send for RemotePromptContribution
impl Sync for RemotePromptContribution
impl Unpin for RemotePromptContribution
impl UnsafeUnpin for RemotePromptContribution
impl UnwindSafe for RemotePromptContribution
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