pub struct PublicDeployCreated {
pub authority: Address,
pub round_id: u32,
pub deployed_usd_amount: u64,
pub total_stake_usd_amount: u64,
pub selection_mask: u32,
pub is_automation: bool,
pub reload: bool,
}Fields§
§round_id: u32§deployed_usd_amount: u64The gross deploy amount the payer parted with (fees included).
total_stake_usd_amount: u64The stake net of all fee legs — what the round actually plays.
selection_mask: u32§is_automation: boolThe deployment was created by a PublicAutomation.
reload: boolThe automation reloads settled USD winnings into its escrow (always false for manual deploys).
Trait Implementations§
Source§impl BorshDeserialize for PublicDeployCreated
impl BorshDeserialize for PublicDeployCreated
fn deserialize_reader<__R: Read>(reader: &mut __R) -> Result<Self, Error>
Source§fn deserialize(buf: &mut &[u8]) -> Result<Self, Error>
fn deserialize(buf: &mut &[u8]) -> Result<Self, Error>
Deserializes this instance from a given slice of bytes.
Updates the buffer to point at the remaining bytes.
Source§fn try_from_slice(v: &[u8]) -> Result<Self, Error>
fn try_from_slice(v: &[u8]) -> Result<Self, Error>
Deserialize this instance from a slice of bytes.
fn try_from_reader<R>(reader: &mut R) -> Result<Self, Error>where
R: Read,
Source§impl BorshSerialize for PublicDeployCreated
impl BorshSerialize for PublicDeployCreated
Source§impl Clone for PublicDeployCreated
impl Clone for PublicDeployCreated
Source§fn clone(&self) -> PublicDeployCreated
fn clone(&self) -> PublicDeployCreated
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 PublicDeployCreated
impl Debug for PublicDeployCreated
impl Eq for PublicDeployCreated
Source§impl PartialEq for PublicDeployCreated
impl PartialEq for PublicDeployCreated
impl StructuralPartialEq for PublicDeployCreated
Auto Trait Implementations§
impl Freeze for PublicDeployCreated
impl RefUnwindSafe for PublicDeployCreated
impl Send for PublicDeployCreated
impl Sync for PublicDeployCreated
impl Unpin for PublicDeployCreated
impl UnsafeUnpin for PublicDeployCreated
impl UnwindSafe for PublicDeployCreated
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
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