pub struct Law {
pub allowed_transitions: Vec<(String, String)>,
}Fields§
§allowed_transitions: Vec<(String, String)>Implementations§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for Law
impl<'de> Deserialize<'de> for Law
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 Law
impl StructuralPartialEq for Law
Auto Trait Implementations§
impl Freeze for Law
impl RefUnwindSafe for Law
impl Send for Law
impl Sync for Law
impl Unpin for Law
impl UnsafeUnpin for Law
impl UnwindSafe for Law
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