pub struct AccountFieldVisibility { /* private fields */ }Implementations§
Source§impl AccountFieldVisibility
impl AccountFieldVisibility
pub fn new_all_enabled() -> Self
pub fn new_all_disabled() -> Self
pub fn lamports(&self) -> bool
pub fn enable_lamports(&mut self) -> &mut Self
pub fn disable_lamports(&mut self) -> &mut Self
pub fn data(&self) -> bool
pub fn enable_data(&mut self) -> &mut Self
pub fn disable_data(&mut self) -> &mut Self
pub fn owner(&self) -> bool
pub fn enable_owner(&mut self) -> &mut Self
pub fn disable_owner(&mut self) -> &mut Self
pub fn executable(&self) -> bool
pub fn enable_executable(&mut self) -> &mut Self
pub fn disable_executable(&mut self) -> &mut Self
pub fn rent_epoch(&self) -> bool
pub fn enable_rent_epoch(&mut self) -> &mut Self
pub fn disable_rent_epoch(&mut self) -> &mut Self
Auto Trait Implementations§
impl Freeze for AccountFieldVisibility
impl RefUnwindSafe for AccountFieldVisibility
impl Send for AccountFieldVisibility
impl Sync for AccountFieldVisibility
impl Unpin for AccountFieldVisibility
impl UnwindSafe for AccountFieldVisibility
Blanket Implementations§
Source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
Source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more