pub struct TaxRecipientConfiguration {
pub require_ilp_address: bool,
pub min_share_percent: u8,
pub max_share_percent: u8,
pub allow_nym_routing: bool,
pub total_share_validation: bool,
}Expand description
q42:TaxRecipientConfiguration — validates ILP tax recipient configuration
Fields§
§require_ilp_address: bool§allow_nym_routing: boolImplementations§
Source§impl TaxRecipientConfiguration
impl TaxRecipientConfiguration
pub fn to_opcodes(&self) -> Vec<SlgOpcode>
Trait Implementations§
Source§impl Clone for TaxRecipientConfiguration
impl Clone for TaxRecipientConfiguration
Source§fn clone(&self) -> TaxRecipientConfiguration
fn clone(&self) -> TaxRecipientConfiguration
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 moreAuto Trait Implementations§
impl Freeze for TaxRecipientConfiguration
impl RefUnwindSafe for TaxRecipientConfiguration
impl Send for TaxRecipientConfiguration
impl Sync for TaxRecipientConfiguration
impl Unpin for TaxRecipientConfiguration
impl UnsafeUnpin for TaxRecipientConfiguration
impl UnwindSafe for TaxRecipientConfiguration
Blanket Implementations§
§impl<S, A> Aggregate<Result<S, Error>> for Awhere
A: Aggregate<S>,
impl<S, A> Aggregate<Result<S, Error>> for Awhere
A: Aggregate<S>,
Aggregate shares in an MPC protocol.
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§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