#[non_exhaustive]pub enum PirMethod {
Named(String),
Dynamic,
}Expand description
Method named by a PIR method-call operation.
Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
Named(String)
A statically named method.
Dynamic
A dynamic method name; see the node’s dynamic boundary.
Trait Implementations§
impl Eq for PirMethod
impl StructuralPartialEq for PirMethod
Auto Trait Implementations§
impl Freeze for PirMethod
impl RefUnwindSafe for PirMethod
impl Send for PirMethod
impl Sync for PirMethod
impl Unpin for PirMethod
impl UnsafeUnpin for PirMethod
impl UnwindSafe for PirMethod
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