pub struct LedgerRequest {
pub full: Option<bool>,
pub accounts: Option<bool>,
pub transactions: Option<bool>,
pub owner_funds: Option<bool>,
pub binary: Option<bool>,
pub queue: Option<bool>,
pub object_type: Option<ObjectType>,
pub ledger_spec: RetrieveLedgerSpec,
/* private fields */
}Fields§
§full: Option<bool>§accounts: Option<bool>§transactions: Option<bool>§owner_funds: Option<bool>§binary: Option<bool>§queue: Option<bool>§object_type: Option<ObjectType>§ledger_spec: RetrieveLedgerSpecImplementations§
Source§impl LedgerRequest
impl LedgerRequest
pub fn new() -> Self
pub fn transactions(self, transactions: bool) -> Self
pub fn expanded(self) -> ExpandLedgerRequest
Trait Implementations§
Source§impl Clone for LedgerRequest
impl Clone for LedgerRequest
Source§fn clone(&self) -> LedgerRequest
fn clone(&self) -> LedgerRequest
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 LedgerRequest
impl Debug for LedgerRequest
Source§impl Default for LedgerRequest
impl Default for LedgerRequest
Source§fn default() -> LedgerRequest
fn default() -> LedgerRequest
Returns the “default value” for a type. Read more
Source§impl Request for LedgerRequest
impl Request for LedgerRequest
Source§impl Serialize for LedgerRequest
impl Serialize for LedgerRequest
Source§impl WithLedgerSpec for LedgerRequest
impl WithLedgerSpec for LedgerRequest
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,
Auto Trait Implementations§
impl Freeze for LedgerRequest
impl RefUnwindSafe for LedgerRequest
impl Send for LedgerRequest
impl Sync for LedgerRequest
impl Unpin for LedgerRequest
impl UnsafeUnpin for LedgerRequest
impl UnwindSafe for LedgerRequest
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