Struct xrpl_api::api::subscribe::SubscribeRequest
source · pub struct SubscribeRequest { /* private fields */ }Implementations§
source§impl SubscribeRequest
impl SubscribeRequest
pub fn new() -> Self
sourcepub fn streams(streams: Vec<String>) -> Self
pub fn streams(streams: Vec<String>) -> Self
The ledger stream only sends ledgerClosed messages when the consensus process declares a new validated ledger. The message identifies the ledger and provides some information about its contents.
pub fn accounts(accounts: Vec<String>) -> Self
pub fn accounts_proposed(accounts: Vec<String>) -> Self
sourcepub fn books(books: Vec<Book>) -> Self
pub fn books(books: Vec<Book>) -> Self
When you subscribe to one or more order books with the books field, you get back any transactions that affect those order books.
pub fn url(url: impl Into<String>) -> Self
pub fn url_username(url: impl Into<String>) -> Self
Trait Implementations§
source§impl Clone for SubscribeRequest
impl Clone for SubscribeRequest
source§fn clone(&self) -> SubscribeRequest
fn clone(&self) -> SubscribeRequest
Returns a copy 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 SubscribeRequest
impl Debug for SubscribeRequest
source§impl Default for SubscribeRequest
impl Default for SubscribeRequest
source§fn default() -> SubscribeRequest
fn default() -> SubscribeRequest
Returns the “default value” for a type. Read more
source§impl Request for SubscribeRequest
impl Request for SubscribeRequest
Auto Trait Implementations§
impl RefUnwindSafe for SubscribeRequest
impl Send for SubscribeRequest
impl Sync for SubscribeRequest
impl Unpin for SubscribeRequest
impl UnwindSafe for SubscribeRequest
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