pub enum InstructionRemainingAccountsNodeValue {
Argument(ArgumentValueNode),
Resolver(ResolverValueNode),
}Variants§
Argument(ArgumentValueNode)
Resolver(ResolverValueNode)
Trait Implementations§
Source§impl Clone for InstructionRemainingAccountsNodeValue
impl Clone for InstructionRemainingAccountsNodeValue
Source§fn clone(&self) -> InstructionRemainingAccountsNodeValue
fn clone(&self) -> InstructionRemainingAccountsNodeValue
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<'de> Deserialize<'de> for InstructionRemainingAccountsNodeValue
impl<'de> Deserialize<'de> for InstructionRemainingAccountsNodeValue
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
Source§impl From<ArgumentValueNode> for InstructionRemainingAccountsNodeValue
impl From<ArgumentValueNode> for InstructionRemainingAccountsNodeValue
Source§fn from(value: ArgumentValueNode) -> Self
fn from(value: ArgumentValueNode) -> Self
Converts to this type from the input type.
Source§impl From<ResolverValueNode> for InstructionRemainingAccountsNodeValue
impl From<ResolverValueNode> for InstructionRemainingAccountsNodeValue
Source§fn from(value: ResolverValueNode) -> Self
fn from(value: ResolverValueNode) -> Self
Converts to this type from the input type.
Source§impl PartialEq for InstructionRemainingAccountsNodeValue
impl PartialEq for InstructionRemainingAccountsNodeValue
Source§fn eq(&self, other: &InstructionRemainingAccountsNodeValue) -> bool
fn eq(&self, other: &InstructionRemainingAccountsNodeValue) -> bool
Tests for
self and other values to be equal, and is used by ==.impl NodeUnionTrait for InstructionRemainingAccountsNodeValue
impl StructuralPartialEq for InstructionRemainingAccountsNodeValue
Auto Trait Implementations§
impl Freeze for InstructionRemainingAccountsNodeValue
impl RefUnwindSafe for InstructionRemainingAccountsNodeValue
impl Send for InstructionRemainingAccountsNodeValue
impl Sync for InstructionRemainingAccountsNodeValue
impl Unpin for InstructionRemainingAccountsNodeValue
impl UnwindSafe for InstructionRemainingAccountsNodeValue
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