pub enum SafeSearch {
Off,
Moderate,
Strict,
}Expand description
Safe-search mode. Reserved for provider-specific enforcement; the
current HTML providers do not enforce it. When a web_search
request supplies this field, the server emits an advisory warning
rather than silently claiming enforcement.
Variants§
Implementations§
Trait Implementations§
Source§impl Clone for SafeSearch
impl Clone for SafeSearch
Source§fn clone(&self) -> SafeSearch
fn clone(&self) -> SafeSearch
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 moreimpl Copy for SafeSearch
Source§impl Debug for SafeSearch
impl Debug for SafeSearch
Source§impl Default for SafeSearch
impl Default for SafeSearch
Source§fn default() -> SafeSearch
fn default() -> SafeSearch
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for SafeSearch
impl<'de> Deserialize<'de> for SafeSearch
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 SafeSearch
Source§impl JsonSchema for SafeSearch
impl JsonSchema for SafeSearch
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 inline_schema() -> bool
fn inline_schema() -> bool
Whether JSON Schemas generated for this type should be included directly in parent schemas,
rather than being re-used where possible using the
$ref keyword. Read moreSource§impl PartialEq for SafeSearch
impl PartialEq for SafeSearch
Source§fn eq(&self, other: &SafeSearch) -> bool
fn eq(&self, other: &SafeSearch) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for SafeSearch
impl Serialize for SafeSearch
impl StructuralPartialEq for SafeSearch
Auto Trait Implementations§
impl Freeze for SafeSearch
impl RefUnwindSafe for SafeSearch
impl Send for SafeSearch
impl Sync for SafeSearch
impl Unpin for SafeSearch
impl UnsafeUnpin for SafeSearch
impl UnwindSafe for SafeSearch
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.