pub struct AuthorizeArgs {
pub package: WorkPackage,
pub core_idx: u16,
pub accounts: Accounts,
pub timeslot: TimeSlot,
}Expand description
Arguments for the authorize invocation
Fields§
§package: WorkPackage(p) the work package
core_idx: u16(c) The core index
accounts: Accounts(δ) accounts for historical lookup
timeslot: TimeSlot(N_t) timeslot for the current operation
Trait Implementations§
Source§impl Clone for AuthorizeArgs
impl Clone for AuthorizeArgs
Source§fn clone(&self) -> AuthorizeArgs
fn clone(&self) -> AuthorizeArgs
Returns a duplicate of the value. Read more
1.0.0 · 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 AuthorizeArgs
impl Debug for AuthorizeArgs
Source§impl<'de> Deserialize<'de> for AuthorizeArgs
impl<'de> Deserialize<'de> for AuthorizeArgs
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
Source§impl PartialEq for AuthorizeArgs
impl PartialEq for AuthorizeArgs
Source§impl Serialize for AuthorizeArgs
impl Serialize for AuthorizeArgs
impl Eq for AuthorizeArgs
impl StructuralPartialEq for AuthorizeArgs
Auto Trait Implementations§
impl Freeze for AuthorizeArgs
impl RefUnwindSafe for AuthorizeArgs
impl Send for AuthorizeArgs
impl Sync for AuthorizeArgs
impl Unpin for AuthorizeArgs
impl UnwindSafe for AuthorizeArgs
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