pub enum Object {
Sayı(f64),
Yazı(String),
Bool(bool),
İşlev(usize),
Liste(List),
Harita(Map),
Hiç,
}Variants§
Implementations§
Source§impl Object
impl Object
pub fn eşittir(&self, a: Self) -> Result<Object, Error>
pub fn eşit_değildir(&self, a: Self) -> Result<Object, Error>
pub fn büyüktür(&self, a: Self) -> Result<Object, Error>
pub fn büyük_eşittir(&self, a: Self) -> Result<Object, Error>
pub fn küçüktür(&self, a: Self) -> Result<Object, Error>
pub fn küçük_eşittir(&self, a: Self) -> Result<Object, Error>
pub fn değildir(&self) -> Result<Object, Error>
pub fn ekle(&self, a: Self) -> Result<Object, Error>
pub fn çıkar(&self, a: Self) -> Result<Object, Error>
pub fn çarp(&self, a: Self) -> Result<Object, Error>
pub fn böl(&self, a: Self) -> Result<Object, Error>
pub fn modulo(&self, a: Self) -> Result<Object, Error>
pub fn ve( &self, a: Self, line: usize, col: usize, file: String, ) -> Result<Object, Error>
pub fn veya( &self, a: Self, line: usize, col: usize, file: String, ) -> Result<Object, Error>
pub fn dönüştür( &self, a: String, line: usize, col: usize, file: String, ) -> Result<Object, Error>
Trait Implementations§
Auto Trait Implementations§
impl Freeze for Object
impl RefUnwindSafe for Object
impl Send for Object
impl Sync for Object
impl Unpin for Object
impl UnwindSafe for Object
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