pub struct ForbidsC {
pub lhs_quant: Quantifier,
pub lhs: Vec<Ref>,
pub rhs: Vec<Ref>,
}Fields§
§lhs_quant: Quantifier§lhs: Vec<Ref>§rhs: Vec<Ref>Trait Implementations§
Source§impl<'de> Deserialize<'de> for ForbidsC
impl<'de> Deserialize<'de> for ForbidsC
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<ForbidsC, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ForbidsC, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl FromSchema for ForbidsC
impl FromSchema for ForbidsC
fn from_value(value: &SchemaValue) -> Result<ForbidsC, FromSchemaError>
Source§impl IntoSchema for ForbidsC
impl IntoSchema for ForbidsC
fn type_id() -> TypeId
fn register_in(builder: &mut SchemaBuilder) -> SchemaType
fn to_value(&self) -> SchemaValue
Source§impl Serialize for ForbidsC
impl Serialize for ForbidsC
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
impl StructuralPartialEq for ForbidsC
Auto Trait Implementations§
impl Freeze for ForbidsC
impl RefUnwindSafe for ForbidsC
impl Send for ForbidsC
impl Sync for ForbidsC
impl Unpin for ForbidsC
impl UnsafeUnpin for ForbidsC
impl UnwindSafe for ForbidsC
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