#[non_exhaustive]pub struct SetTransferOutResult {
pub sub_acct: String,
pub can_trans_out: bool,
}Expand description
Result of setting transfer-out permission for a sub-account.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.sub_acct: StringSub-account name.
can_trans_out: boolWhether transfers out are now permitted.
Trait Implementations§
Source§impl Clone for SetTransferOutResult
impl Clone for SetTransferOutResult
Source§fn clone(&self) -> SetTransferOutResult
fn clone(&self) -> SetTransferOutResult
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 SetTransferOutResult
impl Debug for SetTransferOutResult
Source§impl<'de> Deserialize<'de> for SetTransferOutResult
impl<'de> Deserialize<'de> for SetTransferOutResult
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
Auto Trait Implementations§
impl Freeze for SetTransferOutResult
impl RefUnwindSafe for SetTransferOutResult
impl Send for SetTransferOutResult
impl Sync for SetTransferOutResult
impl Unpin for SetTransferOutResult
impl UnsafeUnpin for SetTransferOutResult
impl UnwindSafe for SetTransferOutResult
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