pub struct SlugOptions {
pub separator: SlugSeparator,
pub max_length: Option<usize>,
}Expand description
Configures conservative slug shaping.
Fields§
§separator: SlugSeparatorSeparator used between normalized words.
max_length: Option<usize>Optional maximum output length.
Trait Implementations§
Source§impl Clone for SlugOptions
impl Clone for SlugOptions
Source§fn clone(&self) -> SlugOptions
fn clone(&self) -> SlugOptions
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 moreSource§impl Debug for SlugOptions
impl Debug for SlugOptions
Source§impl Default for SlugOptions
impl Default for SlugOptions
Source§impl PartialEq for SlugOptions
impl PartialEq for SlugOptions
Source§fn eq(&self, other: &SlugOptions) -> bool
fn eq(&self, other: &SlugOptions) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Copy for SlugOptions
impl Eq for SlugOptions
impl StructuralPartialEq for SlugOptions
Auto Trait Implementations§
impl Freeze for SlugOptions
impl RefUnwindSafe for SlugOptions
impl Send for SlugOptions
impl Sync for SlugOptions
impl Unpin for SlugOptions
impl UnsafeUnpin for SlugOptions
impl UnwindSafe for SlugOptions
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