Trait solana_frozen_abi::abi_example::AbiEnumVisitor [−][src]
pub trait AbiEnumVisitor: Serialize { fn visit_for_abi(&self, digester: &mut AbiDigester) -> DigestResult; }
Required methods
fn visit_for_abi(&self, digester: &mut AbiDigester) -> DigestResult
[src]
fn visit_for_abi(&self, digester: &mut AbiDigester) -> DigestResult
[src]Implementations on Foreign Types
impl<T: Serialize + ?Sized + AbiEnumVisitor> AbiEnumVisitor for &T
[src]
impl<T: Serialize + ?Sized + AbiEnumVisitor> AbiEnumVisitor for &T
[src]default fn visit_for_abi(&self, digester: &mut AbiDigester) -> DigestResult
[src]
impl<T: Serialize + IgnoreAsHelper> AbiEnumVisitor for &T
[src]
impl<T: Serialize + IgnoreAsHelper> AbiEnumVisitor for &T
[src]default fn visit_for_abi(&self, digester: &mut AbiDigester) -> DigestResult
[src]
impl<T: Serialize + IgnoreAsHelper + EvenAsOpaque> AbiEnumVisitor for &T
[src]
impl<T: Serialize + IgnoreAsHelper + EvenAsOpaque> AbiEnumVisitor for &T
[src]default fn visit_for_abi(&self, digester: &mut AbiDigester) -> DigestResult
[src]
impl<T: AbiEnumVisitor> AbiEnumVisitor for Option<T>
[src]
impl<T: AbiEnumVisitor> AbiEnumVisitor for Option<T>
[src]fn visit_for_abi(&self, digester: &mut AbiDigester) -> DigestResult
[src]
impl<O: AbiEnumVisitor, E: AbiEnumVisitor> AbiEnumVisitor for Result<O, E>
[src]
impl<O: AbiEnumVisitor, E: AbiEnumVisitor> AbiEnumVisitor for Result<O, E>
[src]fn visit_for_abi(&self, digester: &mut AbiDigester) -> DigestResult
[src]
Implementors
impl<T: Serialize + ?Sized + AbiExample> AbiEnumVisitor for T
[src]
impl<T: Serialize + ?Sized + AbiExample> AbiEnumVisitor for T
[src]default fn visit_for_abi(&self, digester: &mut AbiDigester) -> DigestResult
[src]
impl<T: Serialize + ?Sized> AbiEnumVisitor for T
[src]
impl<T: Serialize + ?Sized> AbiEnumVisitor for T
[src]