pub struct WebToolConfig {
pub allowed_domains: Option<Vec<String>>,
pub excluded_domains: Option<Vec<String>>,
pub max_uses: Option<i32>,
pub mode: Option<String>,
}Expand description
Web tool configuration.
Fields§
§allowed_domains: Option<Vec<String>>§excluded_domains: Option<Vec<String>>§max_uses: Option<i32>§mode: Option<String>Trait Implementations§
Source§impl Clone for WebToolConfig
impl Clone for WebToolConfig
Source§fn clone(&self) -> WebToolConfig
fn clone(&self) -> WebToolConfig
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 WebToolConfig
impl Debug for WebToolConfig
Source§impl Default for WebToolConfig
impl Default for WebToolConfig
Source§fn default() -> WebToolConfig
fn default() -> WebToolConfig
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for WebToolConfig
impl<'de> Deserialize<'de> for WebToolConfig
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 WebToolConfig
impl PartialEq for WebToolConfig
Source§impl Serialize for WebToolConfig
impl Serialize for WebToolConfig
impl StructuralPartialEq for WebToolConfig
Auto Trait Implementations§
impl Freeze for WebToolConfig
impl RefUnwindSafe for WebToolConfig
impl Send for WebToolConfig
impl Sync for WebToolConfig
impl Unpin for WebToolConfig
impl UnwindSafe for WebToolConfig
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