pub struct AccountObjectsRequest {
pub account: String,
pub object_type: Option<ObjectType>,
pub ledger_spec: RetrieveLedgerSpec,
pub pagination: RequestPagination,
}Fields§
§account: String§object_type: Option<ObjectType>§ledger_spec: RetrieveLedgerSpec§pagination: RequestPaginationImplementations§
Source§impl AccountObjectsRequest
impl AccountObjectsRequest
pub fn new(account: &str) -> AccountObjectsRequest
pub fn object_type(self, object_type: ObjectType) -> AccountObjectsRequest
Trait Implementations§
Source§impl Clone for AccountObjectsRequest
impl Clone for AccountObjectsRequest
Source§fn clone(&self) -> AccountObjectsRequest
fn clone(&self) -> AccountObjectsRequest
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 AccountObjectsRequest
impl Debug for AccountObjectsRequest
Source§impl Default for AccountObjectsRequest
impl Default for AccountObjectsRequest
Source§fn default() -> AccountObjectsRequest
fn default() -> AccountObjectsRequest
Returns the “default value” for a type. Read more
Source§impl Request for AccountObjectsRequest
impl Request for AccountObjectsRequest
Source§impl Serialize for AccountObjectsRequest
impl Serialize for AccountObjectsRequest
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
Source§impl WithLedgerSpec for AccountObjectsRequest
impl WithLedgerSpec for AccountObjectsRequest
fn as_ledger_spec(&self) -> &RetrieveLedgerSpec
fn as_ledger_spec_mut(&mut self) -> &mut RetrieveLedgerSpec
fn ledger_index(self, ledger_index: LedgerIndex) -> Selfwhere
Self: Sized,
fn ledger_hash(self, ledger_hash: impl Into<String>) -> Selfwhere
Self: Sized,
fn ledger(self, ledger: LedgerSpec) -> Selfwhere
Self: Sized,
Source§impl WithRequestPagination for AccountObjectsRequest
impl WithRequestPagination for AccountObjectsRequest
fn as_pagination(&self) -> &RequestPagination
fn as_pagination_mut(&mut self) -> &mut RequestPagination
fn limit(self, limit: u32) -> Selfwhere
Self: Sized,
fn marker(self, marker: Value) -> Selfwhere
Self: Sized,
Auto Trait Implementations§
impl Freeze for AccountObjectsRequest
impl RefUnwindSafe for AccountObjectsRequest
impl Send for AccountObjectsRequest
impl Sync for AccountObjectsRequest
impl Unpin for AccountObjectsRequest
impl UnsafeUnpin for AccountObjectsRequest
impl UnwindSafe for AccountObjectsRequest
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