[−][src]Struct liquid_lib::stdlib::Strip
Removes all whitespace (tabs, spaces, and newlines) from both the left and right side of a string.
It does not affect spaces between words. Note that while this works for the case of tabs,
spaces, and newlines, it also removes any other codepoints defined by the Unicode Derived Core
Property White_Space
(per rust
documentation.
Trait Implementations
impl Clone for Strip
[src]
impl FilterReflection for Strip
[src]
fn name(&self) -> &'static str
[src]
fn description(&self) -> &'static str
[src]
fn positional_parameters(&self) -> &'static [ParameterReflection]
[src]
fn keyword_parameters(&self) -> &'static [ParameterReflection]
[src]
impl ParseFilter for Strip
[src]
fn parse(&self, args: FilterArguments) -> Result<Box<dyn Filter>>
[src]
fn reflection(&self) -> &dyn FilterReflection
[src]
Auto Trait Implementations
impl RefUnwindSafe for Strip
impl Send for Strip
impl Sync for Strip
impl Unpin for Strip
impl UnwindSafe for Strip
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Any for T where
T: Any,
T: Any,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> CloneAny for T where
T: Clone + Any,
T: Clone + Any,
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ParseFilterClone for T where
T: 'static + ParseFilter + Clone,
T: 'static + ParseFilter + Clone,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,