pub enum MagicMethodName {
Show 17 variants
Construct,
Destruct,
Call,
CallStatic,
Get,
Set,
Isset,
Unset,
Sleep,
Wakeup,
Serialize,
Unserialize,
ToString,
Invoke,
SetState,
Clone,
DebugInfo,
}Variants§
Construct
Destruct
Call
CallStatic
Get
Set
Isset
Unset
Sleep
Wakeup
Serialize
Unserialize
ToString
Invoke
SetState
Clone
DebugInfo
Trait Implementations§
Source§impl Clone for MagicMethodName
impl Clone for MagicMethodName
Source§fn clone(&self) -> MagicMethodName
fn clone(&self) -> MagicMethodName
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl<'arena> CloneIn<'arena> for MagicMethodName
impl<'arena> CloneIn<'arena> for MagicMethodName
Source§impl Debug for MagicMethodName
impl Debug for MagicMethodName
Source§impl Display for MagicMethodName
impl Display for MagicMethodName
Source§impl PartialEq for MagicMethodName
impl PartialEq for MagicMethodName
Source§impl Serialize for MagicMethodName
impl Serialize for MagicMethodName
Source§impl TryFrom<&BString> for MagicMethodName
impl TryFrom<&BString> for MagicMethodName
impl StructuralPartialEq for MagicMethodName
Auto Trait Implementations§
impl Freeze for MagicMethodName
impl RefUnwindSafe for MagicMethodName
impl Send for MagicMethodName
impl Sync for MagicMethodName
impl Unpin for MagicMethodName
impl UnwindSafe for MagicMethodName
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