pub struct TextGuard {
pub text: String,
}Expand description
Refuses a step unless its target currently reads exactly text.
Fields§
§text: StringTrait Implementations§
Source§impl<'de> Deserialize<'de> for TextGuard
impl<'de> Deserialize<'de> for TextGuard
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
impl Eq for TextGuard
impl StructuralPartialEq for TextGuard
Auto Trait Implementations§
impl Freeze for TextGuard
impl RefUnwindSafe for TextGuard
impl Send for TextGuard
impl Sync for TextGuard
impl Unpin for TextGuard
impl UnsafeUnpin for TextGuard
impl UnwindSafe for TextGuard
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,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
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.