Struct solana::entry_writer::EntryWriter [−][src]
pub struct EntryWriter<'a, W> { /* fields omitted */ }
Methods
impl<'a, W: Write> EntryWriter<'a, W>
[src]
impl<'a, W: Write> EntryWriter<'a, W>
pub fn new(bank: &'a Bank, writer: W) -> Self
[src]
pub fn new(bank: &'a Bank, writer: W) -> Self
Create a new Tpu that wraps the given Bank.
pub fn write_entries<I>(writer: &mut W, entries: I) -> Result<()> where
I: IntoIterator<Item = Entry>,
[src]
pub fn write_entries<I>(writer: &mut W, entries: I) -> Result<()> where
I: IntoIterator<Item = Entry>,
pub fn write_and_register_entries(&mut self, entries: &[Entry]) -> Result<()>
[src]
pub fn write_and_register_entries(&mut self, entries: &[Entry]) -> Result<()>
Auto Trait Implementations
impl<'a, W> Send for EntryWriter<'a, W> where
W: Send,
impl<'a, W> Send for EntryWriter<'a, W> where
W: Send,
impl<'a, W> Sync for EntryWriter<'a, W> where
W: Sync,
impl<'a, W> Sync for EntryWriter<'a, W> where
W: Sync,