pub struct CompleteResultCompletion {
pub has_more: Option<bool>,
pub total: Option<i64>,
pub values: Vec<String>,
pub extra: Map<String, Value>,
}
Expand description
Generated from JSON schema definition for CompleteResultCompletion
Fields§
§has_more: Option<bool>
Indicates whether there are additional completion options beyond those provided in the current response, even if the exact total is unknown.
total: Option<i64>
The total number of completion options available. This can exceed the number of values actually sent in the response.
values: Vec<String>
An array of completion values. Must not exceed 100 items.
extra: Map<String, Value>
Additional parameters that are not part of the schema.
Trait Implementations§
Source§impl Clone for CompleteResultCompletion
impl Clone for CompleteResultCompletion
Source§fn clone(&self) -> CompleteResultCompletion
fn clone(&self) -> CompleteResultCompletion
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 CompleteResultCompletion
impl Debug for CompleteResultCompletion
Source§impl<'de> Deserialize<'de> for CompleteResultCompletion
impl<'de> Deserialize<'de> for CompleteResultCompletion
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 CompleteResultCompletion
impl PartialEq for CompleteResultCompletion
Source§impl Serialize for CompleteResultCompletion
impl Serialize for CompleteResultCompletion
impl StructuralPartialEq for CompleteResultCompletion
Auto Trait Implementations§
impl Freeze for CompleteResultCompletion
impl RefUnwindSafe for CompleteResultCompletion
impl Send for CompleteResultCompletion
impl Sync for CompleteResultCompletion
impl Unpin for CompleteResultCompletion
impl UnwindSafe for CompleteResultCompletion
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