pub struct CachedRent {
pub lamports_per_byte_year: u64,
}Expand description
Cached Rent sysvar fields.
Fields§
§lamports_per_byte_year: u64Implementations§
Source§impl CachedRent
impl CachedRent
Sourcepub fn from_account_data(data: &[u8]) -> Result<Self, ProgramError>
pub fn from_account_data(data: &[u8]) -> Result<Self, ProgramError>
Parse Rent sysvar from account data.
Sourcepub fn exempt_min(&self, data_len: usize) -> u64
pub fn exempt_min(&self, data_len: usize) -> u64
Compute rent-exempt minimum for a given data size.
Auto Trait Implementations§
impl Freeze for CachedRent
impl RefUnwindSafe for CachedRent
impl Send for CachedRent
impl Sync for CachedRent
impl Unpin for CachedRent
impl UnsafeUnpin for CachedRent
impl UnwindSafe for CachedRent
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