pub enum Resolver {
Default,
String {
pattern: Option<Arc<Regex>>,
},
Integer {
padding: u8,
},
}Expand description
The resolver for the placeholders.
Variants§
Default
This is an undefined resolver and should be assumed to be a string.
String
This is a string resolver and may also have a shape.
Integer
This is an integer resolver.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for Resolver
impl<'de> Deserialize<'de> for Resolver
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
Auto Trait Implementations§
impl Freeze for Resolver
impl RefUnwindSafe for Resolver
impl Send for Resolver
impl Sync for Resolver
impl Unpin for Resolver
impl UnsafeUnpin for Resolver
impl UnwindSafe for Resolver
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