add container operation support to parser (#408)
This commit is contained in:
parent
b02d0ec462
commit
a24bbf7a3b
1 changed files with 9 additions and 0 deletions
|
|
@ -44,11 +44,20 @@ pub fn native_predicate_from_string(s: &str) -> Option<NativePredicate> {
|
|||
"HashOf" => Some(NativePredicate::HashOf),
|
||||
"PublicKeyOf" => Some(NativePredicate::PublicKeyOf),
|
||||
"SignedBy" => Some(NativePredicate::SignedBy),
|
||||
"ContainerInsert" => Some(NativePredicate::ContainerInsert),
|
||||
"ContainerUpdate" => Some(NativePredicate::ContainerUpdate),
|
||||
"ContainerDelete" => Some(NativePredicate::ContainerDelete),
|
||||
"DictContains" => Some(NativePredicate::DictContains),
|
||||
"DictNotContains" => Some(NativePredicate::DictNotContains),
|
||||
"ArrayContains" => Some(NativePredicate::ArrayContains),
|
||||
"SetContains" => Some(NativePredicate::SetContains),
|
||||
"SetNotContains" => Some(NativePredicate::SetNotContains),
|
||||
"DictInsert" => Some(NativePredicate::DictInsert),
|
||||
"DictUpdate" => Some(NativePredicate::DictUpdate),
|
||||
"DictDelete" => Some(NativePredicate::DictDelete),
|
||||
"SetInsert" => Some(NativePredicate::SetInsert),
|
||||
"SetDelete" => Some(NativePredicate::SetDelete),
|
||||
"ArrayUpdate" => Some(NativePredicate::ArrayUpdate),
|
||||
"None" => Some(NativePredicate::None),
|
||||
"False" => Some(NativePredicate::False),
|
||||
_ => None,
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue