pub struct PositionOptions {
pub owner: Option<Pubkey>,
pub created_at: i64,
pub generate_bump: bool,
pub store_program_id: Pubkey,
}Available on crate feature
model only.Expand description
Options for creating a position model.
Fields§
§owner: Option<Pubkey>The owner of the position.
If set to None, the owner will use the default pubkey.
created_at: i64The timestamp of the position creation.
generate_bump: boolWhether to generate a bump seed.
If set false, the bump will be fixed to 0.
store_program_id: PubkeyThe store program ID used to generate the bump seed.
Trait Implementations§
Source§impl Clone for PositionOptions
impl Clone for PositionOptions
Source§fn clone(&self) -> PositionOptions
fn clone(&self) -> PositionOptions
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 Debug for PositionOptions
impl Debug for PositionOptions
Auto Trait Implementations§
impl Freeze for PositionOptions
impl RefUnwindSafe for PositionOptions
impl Send for PositionOptions
impl Sync for PositionOptions
impl Unpin for PositionOptions
impl UnwindSafe for PositionOptions
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