pub enum RewriteStrategy {
None,
BaseTag,
FullRewrite,
}Expand description
Strategy for rewriting content
Variants§
None
No rewriting (pass through unchanged)
BaseTag
HTML: inject
FullRewrite
HTML: rewrite all absolute paths
Trait Implementations§
Source§impl Clone for RewriteStrategy
impl Clone for RewriteStrategy
Source§fn clone(&self) -> RewriteStrategy
fn clone(&self) -> RewriteStrategy
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 RewriteStrategy
impl Debug for RewriteStrategy
Source§impl Default for RewriteStrategy
impl Default for RewriteStrategy
Source§fn default() -> RewriteStrategy
fn default() -> RewriteStrategy
Returns the “default value” for a type. Read more
Source§impl PartialEq for RewriteStrategy
impl PartialEq for RewriteStrategy
impl Copy for RewriteStrategy
impl Eq for RewriteStrategy
impl StructuralPartialEq for RewriteStrategy
Auto Trait Implementations§
impl Freeze for RewriteStrategy
impl RefUnwindSafe for RewriteStrategy
impl Send for RewriteStrategy
impl Sync for RewriteStrategy
impl Unpin for RewriteStrategy
impl UnwindSafe for RewriteStrategy
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
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.Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreCreates a shared type from an unshared type.