pub enum SolanaFunctionRequestType {
Routine(Vec<u8>),
Request(Vec<u8>),
Function(Vec<u8>),
}Variants§
Implementations§
Source§impl SolanaFunctionRequestType
impl SolanaFunctionRequestType
pub fn is_routine(&self) -> bool
pub fn is_request(&self) -> bool
Trait Implementations§
Source§impl Clone for SolanaFunctionRequestType
impl Clone for SolanaFunctionRequestType
Source§fn clone(&self) -> SolanaFunctionRequestType
fn clone(&self) -> SolanaFunctionRequestType
Returns a copy 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 Debug for SolanaFunctionRequestType
impl Debug for SolanaFunctionRequestType
Source§impl Default for SolanaFunctionRequestType
impl Default for SolanaFunctionRequestType
Source§impl<'de> Deserialize<'de> for SolanaFunctionRequestType
impl<'de> Deserialize<'de> for SolanaFunctionRequestType
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl StructuralPartialEq for SolanaFunctionRequestType
Auto Trait Implementations§
impl Freeze for SolanaFunctionRequestType
impl RefUnwindSafe for SolanaFunctionRequestType
impl Send for SolanaFunctionRequestType
impl Sync for SolanaFunctionRequestType
impl Unpin for SolanaFunctionRequestType
impl UnwindSafe for SolanaFunctionRequestType
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