pub enum PortableResolverStrategy {
PdaReverseLookup {
lookup_name: String,
queue_discriminators: Vec<Vec<u8>>,
},
DirectField {
field_path: PortableFieldPath,
},
}Variants§
Trait Implementations§
Source§impl Clone for PortableResolverStrategy
impl Clone for PortableResolverStrategy
Source§fn clone(&self) -> PortableResolverStrategy
fn clone(&self) -> PortableResolverStrategy
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 PortableResolverStrategy
impl Debug for PortableResolverStrategy
Source§impl<'de> Deserialize<'de> for PortableResolverStrategy
impl<'de> Deserialize<'de> for PortableResolverStrategy
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 PartialEq for PortableResolverStrategy
impl PartialEq for PortableResolverStrategy
Source§impl Serialize for PortableResolverStrategy
impl Serialize for PortableResolverStrategy
impl StructuralPartialEq for PortableResolverStrategy
Auto Trait Implementations§
impl Freeze for PortableResolverStrategy
impl RefUnwindSafe for PortableResolverStrategy
impl Send for PortableResolverStrategy
impl Sync for PortableResolverStrategy
impl Unpin for PortableResolverStrategy
impl UnsafeUnpin for PortableResolverStrategy
impl UnwindSafe for PortableResolverStrategy
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