pub struct DerivedAccount {
pub program: Address,
pub seeds: Vec<Seed>,
pub slots: Vec<u8>,
}Expand description
A program address derived from seeds under program, written into every one of slots.
Fields§
§program: Address§seeds: Vec<Seed>§slots: Vec<u8>Trait Implementations§
Source§impl Clone for DerivedAccount
impl Clone for DerivedAccount
Source§impl Debug for DerivedAccount
impl Debug for DerivedAccount
Source§impl<'de> Deserialize<'de> for DerivedAccount
impl<'de> Deserialize<'de> for DerivedAccount
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 Eq for DerivedAccount
Source§impl PartialEq for DerivedAccount
impl PartialEq for DerivedAccount
Source§impl Serialize for DerivedAccount
impl Serialize for DerivedAccount
impl StructuralPartialEq for DerivedAccount
Auto Trait Implementations§
impl Freeze for DerivedAccount
impl RefUnwindSafe for DerivedAccount
impl Send for DerivedAccount
impl Sync for DerivedAccount
impl Unpin for DerivedAccount
impl UnsafeUnpin for DerivedAccount
impl UnwindSafe for DerivedAccount
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