pub struct ChainSimulatorSetStateOverwriteRequest {
pub accounts: Vec<SetStateAccount>,
}Expand description
Sets state for a list of accounts using the chain simulator API. Overwrites previous state.
Fields§
§accounts: Vec<SetStateAccount>Implementations§
Source§impl ChainSimulatorSetStateOverwriteRequest
impl ChainSimulatorSetStateOverwriteRequest
pub fn for_accounts(accounts: Vec<SetStateAccount>) -> Self
Trait Implementations§
Source§impl GatewayRequest for ChainSimulatorSetStateOverwriteRequest
impl GatewayRequest for ChainSimulatorSetStateOverwriteRequest
type Payload = Vec<SetStateAccount>
type DecodedJson = SetStateResponse
type Result = String
fn get_payload(&self) -> Option<&Self::Payload>
fn request_type(&self) -> GatewayRequestType
fn get_endpoint(&self) -> String
fn process_json(&self, decoded: Self::DecodedJson) -> Result<Self::Result>
Auto Trait Implementations§
impl Freeze for ChainSimulatorSetStateOverwriteRequest
impl RefUnwindSafe for ChainSimulatorSetStateOverwriteRequest
impl Send for ChainSimulatorSetStateOverwriteRequest
impl Sync for ChainSimulatorSetStateOverwriteRequest
impl Unpin for ChainSimulatorSetStateOverwriteRequest
impl UnsafeUnpin for ChainSimulatorSetStateOverwriteRequest
impl UnwindSafe for ChainSimulatorSetStateOverwriteRequest
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> 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