pub enum PdaValuePda {
Pda(PdaNode),
PdaLink(PdaLinkNode),
}Variants§
Pda(PdaNode)
PdaLink(PdaLinkNode)
Trait Implementations§
Source§impl Clone for PdaValuePda
impl Clone for PdaValuePda
Source§fn clone(&self) -> PdaValuePda
fn clone(&self) -> PdaValuePda
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 PdaValuePda
impl Debug for PdaValuePda
Source§impl<'de> Deserialize<'de> for PdaValuePda
impl<'de> Deserialize<'de> for PdaValuePda
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<PdaLinkNode> for PdaValuePda
impl From<PdaLinkNode> for PdaValuePda
Source§fn from(value: PdaLinkNode) -> Self
fn from(value: PdaLinkNode) -> Self
Converts to this type from the input type.
Source§impl From<PdaNode> for PdaValuePda
impl From<PdaNode> for PdaValuePda
Source§impl HasName for PdaValuePda
impl HasName for PdaValuePda
fn name(&self) -> &CamelCaseString
impl NodeUnionTrait for PdaValuePda
Source§impl PartialEq for PdaValuePda
impl PartialEq for PdaValuePda
Source§impl Serialize for PdaValuePda
impl Serialize for PdaValuePda
impl StructuralPartialEq for PdaValuePda
Auto Trait Implementations§
impl Freeze for PdaValuePda
impl RefUnwindSafe for PdaValuePda
impl Send for PdaValuePda
impl Sync for PdaValuePda
impl Unpin for PdaValuePda
impl UnsafeUnpin for PdaValuePda
impl UnwindSafe for PdaValuePda
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