pub struct VerbalizeTermRequest {
pub include_parent_context: Option<bool>,
pub include_sort_description: Option<bool>,
pub max_features: Option<u64>,
pub strategy: Option<String>,
pub term_id: Uuid,
}Expand description
Request to verbalize a specific term.
Fields§
§include_parent_context: Option<bool>Whether to include parent sort context.
include_sort_description: Option<bool>Whether to include sort description in output.
max_features: Option<u64>Maximum features to include (0 = all).
strategy: Option<String>Verbalization strategy. Options: “Template”, “SchemaGuided”, “SortEmbedding”, “Narrative”.
term_id: UuidTerm ID to verbalize.
Implementations§
Source§impl VerbalizeTermRequest
impl VerbalizeTermRequest
pub fn builder() -> VerbalizeTermRequest
Trait Implementations§
Source§impl Clone for VerbalizeTermRequest
impl Clone for VerbalizeTermRequest
Source§fn clone(&self) -> VerbalizeTermRequest
fn clone(&self) -> VerbalizeTermRequest
Returns a duplicate of the value. Read more
1.0.0 · 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 VerbalizeTermRequest
impl Debug for VerbalizeTermRequest
Source§impl<'de> Deserialize<'de> for VerbalizeTermRequest
impl<'de> Deserialize<'de> for VerbalizeTermRequest
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 From<VerbalizeTermRequest> for VerbalizeTermRequest
impl From<VerbalizeTermRequest> for VerbalizeTermRequest
Source§fn from(value: VerbalizeTermRequest) -> Self
fn from(value: VerbalizeTermRequest) -> Self
Converts to this type from the input type.
Source§impl PartialEq for VerbalizeTermRequest
impl PartialEq for VerbalizeTermRequest
Source§impl Serialize for VerbalizeTermRequest
impl Serialize for VerbalizeTermRequest
Source§impl TryFrom<VerbalizeTermRequest> for VerbalizeTermRequest
impl TryFrom<VerbalizeTermRequest> for VerbalizeTermRequest
Source§type Error = ConversionError
type Error = ConversionError
The type returned in the event of a conversion error.
Source§fn try_from(value: VerbalizeTermRequest) -> Result<Self, ConversionError>
fn try_from(value: VerbalizeTermRequest) -> Result<Self, ConversionError>
Performs the conversion.
impl StructuralPartialEq for VerbalizeTermRequest
Auto Trait Implementations§
impl Freeze for VerbalizeTermRequest
impl RefUnwindSafe for VerbalizeTermRequest
impl Send for VerbalizeTermRequest
impl Sync for VerbalizeTermRequest
impl Unpin for VerbalizeTermRequest
impl UnsafeUnpin for VerbalizeTermRequest
impl UnwindSafe for VerbalizeTermRequest
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