pub struct NetworkPruneOptsBuilder { /* private fields */ }
Expand description
A builder struct for NetworkPruneOpts.
Implementations§
Source§impl NetworkPruneOptsBuilder
impl NetworkPruneOptsBuilder
Sourcepub fn build(self) -> NetworkPruneOpts
pub fn build(self) -> NetworkPruneOpts
Finish building NetworkPruneOpts.
Source§impl NetworkPruneOptsBuilder
impl NetworkPruneOptsBuilder
Sourcepub fn filter(
self,
filters: impl IntoIterator<Item = NetworkPruneFilter>,
) -> Self
pub fn filter( self, filters: impl IntoIterator<Item = NetworkPruneFilter>, ) -> Self
Filter the networks to prune by one of the variants of the enum.
Trait Implementations§
Source§impl Clone for NetworkPruneOptsBuilder
impl Clone for NetworkPruneOptsBuilder
Source§fn clone(&self) -> NetworkPruneOptsBuilder
fn clone(&self) -> NetworkPruneOptsBuilder
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 NetworkPruneOptsBuilder
impl Debug for NetworkPruneOptsBuilder
Source§impl Default for NetworkPruneOptsBuilder
impl Default for NetworkPruneOptsBuilder
Source§fn default() -> NetworkPruneOptsBuilder
fn default() -> NetworkPruneOptsBuilder
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for NetworkPruneOptsBuilder
impl RefUnwindSafe for NetworkPruneOptsBuilder
impl Send for NetworkPruneOptsBuilder
impl Sync for NetworkPruneOptsBuilder
impl Unpin for NetworkPruneOptsBuilder
impl UnwindSafe for NetworkPruneOptsBuilder
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