pub struct CreateSessionWithPayer {
pub top_up: Option<bool>,
pub valid_until: Option<i64>,
pub lamports: Option<u64>,
}Expand description
Instruction.
Fields§
§top_up: Option<bool>§valid_until: Option<i64>§lamports: Option<u64>Trait Implementations§
Source§impl BorshDeserialize for CreateSessionWithPayer
impl BorshDeserialize for CreateSessionWithPayer
fn deserialize_reader<R: Read>(reader: &mut R) -> Result<Self, Error>
Source§fn deserialize(buf: &mut &[u8]) -> Result<Self, Error>
fn deserialize(buf: &mut &[u8]) -> Result<Self, Error>
Deserializes this instance from a given slice of bytes.
Updates the buffer to point at the remaining bytes.
Source§fn try_from_slice(v: &[u8]) -> Result<Self, Error>
fn try_from_slice(v: &[u8]) -> Result<Self, Error>
Deserialize this instance from a slice of bytes.
fn try_from_reader<R>(reader: &mut R) -> Result<Self, Error>where
R: Read,
Source§impl Discriminator for CreateSessionWithPayer
impl Discriminator for CreateSessionWithPayer
Source§const DISCRIMINATOR: &'static [u8]
const DISCRIMINATOR: &'static [u8]
Discriminator slice. Read more
Auto Trait Implementations§
impl Freeze for CreateSessionWithPayer
impl RefUnwindSafe for CreateSessionWithPayer
impl Send for CreateSessionWithPayer
impl Sync for CreateSessionWithPayer
impl Unpin for CreateSessionWithPayer
impl UnwindSafe for CreateSessionWithPayer
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