pub struct PoolParam {
pub vrf_keyhash: VrfKeyhash,
pub pledge: Coin,
pub cost: Coin,
pub margin: UnitInterval,
pub reward_account: RewardAccount,
pub pool_owners: Vec<AddrKeyhash>,
pub relays: Vec<Relay>,
pub pool_metadata: Nullable<PoolMetadata>,
}Fields§
§vrf_keyhash: VrfKeyhash§pledge: Coin§cost: Coin§margin: UnitInterval§reward_account: RewardAccount§pool_owners: Vec<AddrKeyhash>§relays: Vec<Relay>§pool_metadata: Nullable<PoolMetadata>Trait Implementations§
Auto Trait Implementations§
impl Freeze for PoolParam
impl RefUnwindSafe for PoolParam
impl Send for PoolParam
impl Sync for PoolParam
impl Unpin for PoolParam
impl UnwindSafe for PoolParam
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
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