Struct ffsend_api::action::params::ParamsDataBuilder [−][src]
pub struct ParamsDataBuilder { /* fields omitted */ }Builder for ParamsData.
Methods
impl ParamsDataBuilder[src]
impl ParamsDataBuilderⓘImportant traits for &'a mut Rpub fn download_limit(&mut self, value: Option<u8>) -> &mut Self[src]
ⓘImportant traits for &'a mut R
pub fn download_limit(&mut self, value: Option<u8>) -> &mut SelfThe number of times this file may be downloaded.
This value must be in the (0,20) bounds, as enforced by Send servers.
pub fn build(&self) -> Result<ParamsData, String>[src]
pub fn build(&self) -> Result<ParamsData, String>Trait Implementations
impl Default for ParamsDataBuilder[src]
impl Default for ParamsDataBuilderfn default() -> ParamsDataBuilder[src]
fn default() -> ParamsDataBuilderReturns the "default value" for a type. Read more
impl Clone for ParamsDataBuilder[src]
impl Clone for ParamsDataBuilderfn clone(&self) -> ParamsDataBuilder[src]
fn clone(&self) -> ParamsDataBuilderReturns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)1.0.0[src]
fn clone_from(&mut self, source: &Self)1.0.0
[src]Performs copy-assignment from source. Read more
Auto Trait Implementations
impl Send for ParamsDataBuilder
impl Send for ParamsDataBuilderimpl Sync for ParamsDataBuilder
impl Sync for ParamsDataBuilder