cairo_lang_sierra/extensions/modules/
bitwise.rs

1
2
3
4
5
6
7
8
9
10
11
12
13
use crate::extensions::NoGenericArgsGenericType;
use crate::ids::GenericTypeId;

/// Type representing the Bitwise builtin.
#[derive(Default)]
pub struct BitwiseType {}
impl NoGenericArgsGenericType for BitwiseType {
    const ID: GenericTypeId = GenericTypeId::new_inline("Bitwise");
    const STORABLE: bool = true;
    const DUPLICATABLE: bool = false;
    const DROPPABLE: bool = false;
    const ZERO_SIZED: bool = false;
}