pub struct ResponseFlags {
pub truncated: bool,
pub partial: bool,
pub cached: bool,
pub sensitive: bool,
pub no_cache: bool,
}Expand description
Response flags
Fields§
§truncated: boolResponse was truncated
partial: boolResponse is partial (streaming)
cached: boolResponse was cached
sensitive: boolResponse contains sensitive content
no_cache: boolResponse should not be cached
Trait Implementations§
Source§impl Clone for ResponseFlags
impl Clone for ResponseFlags
Source§fn clone(&self) -> ResponseFlags
fn clone(&self) -> ResponseFlags
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 ResponseFlags
impl Debug for ResponseFlags
Source§impl Default for ResponseFlags
impl Default for ResponseFlags
Source§fn default() -> ResponseFlags
fn default() -> ResponseFlags
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ResponseFlags
impl<'de> Deserialize<'de> for ResponseFlags
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 ResponseFlags
impl RefUnwindSafe for ResponseFlags
impl Send for ResponseFlags
impl Sync for ResponseFlags
impl Unpin for ResponseFlags
impl UnwindSafe for ResponseFlags
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