pub(crate) enum Keyword {
Show 40 variants
Private,
Parameters,
Public,
Return,
Value,
Values,
Assert,
BlackBoxFuncCall,
MemoryInit,
MemoryRead,
MemoryWrite,
Brillig,
Call,
Predicate,
CallData,
ReturnData,
Function,
Input,
Input1,
Input2,
Inputs,
Output,
Outputs,
Bits,
Iv,
Key,
Lhs,
Rhs,
PublicKeyX,
PublicKeyY,
Signature,
HashedMessage,
Points,
Scalars,
VerificationKey,
Proof,
PublicInputs,
KeyHash,
ProofType,
HashValues,
}Expand description
ACIR human readable text format keywords
Variants§
Private
private
Parameters
parameters
Public
public
Return
return
Value
value
Values
values
Assert
ASSERT
BlackBoxFuncCall
BLACKBOX
MemoryInit
INIT
MemoryRead
READ
MemoryWrite
WRITE
Brillig
BRILLIG
Call
CALL
Predicate
predicate
CallData
CALLDATA
ReturnData
RETURNDATA
Function
func
Input
input
Input1
input1
Input2
input2
Inputs
inputs
Output
output
Outputs
outputs
Bits
bits
Iv
iv
Key
key
Lhs
lhs
Rhs
rhs
PublicKeyX
public_key_x
PublicKeyY
public_key_y
Signature
signature
HashedMessage
hashed_message
Points
points
Scalars
scalars
VerificationKey
verification_key
Proof
proof
PublicInputs
public_inputs
KeyHash
key_hash
ProofType
proof_type
HashValues
hash_values
Implementations§
Trait Implementations§
impl Copy for Keyword
impl Eq for Keyword
impl StructuralPartialEq for Keyword
Auto Trait Implementations§
impl Freeze for Keyword
impl RefUnwindSafe for Keyword
impl Send for Keyword
impl Sync for Keyword
impl Unpin for Keyword
impl UnwindSafe for Keyword
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<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more