pub struct LinkifyOptions {
pub allowed_protocols: Vec<String>,
pub url_scanner: Box<dyn Scan>,
pub www_scanner: Box<dyn Scan>,
pub email_scanner: Box<dyn Scan>,
}Expand description
Options for GFM auto links.
Fields§
§allowed_protocols: Vec<String>Allowed protocols. This defaults to “http”, “https”, “ftp”, “mailto”.
url_scanner: Box<dyn Scan>URL scanner.
www_scanner: Box<dyn Scan>WWW scanner.
email_scanner: Box<dyn Scan>Email scanner.
Trait Implementations§
Source§impl Debug for LinkifyOptions
impl Debug for LinkifyOptions
Source§impl Default for LinkifyOptions
impl Default for LinkifyOptions
impl ParserOptions for LinkifyOptions
Auto Trait Implementations§
impl Freeze for LinkifyOptions
impl !RefUnwindSafe for LinkifyOptions
impl !Send for LinkifyOptions
impl !Sync for LinkifyOptions
impl Unpin for LinkifyOptions
impl UnsafeUnpin for LinkifyOptions
impl !UnwindSafe for LinkifyOptions
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