pub struct ReleaseOptions {
pub report: String,
pub binding: String,
pub run_id: String,
pub only_keys: Option<Vec<String>>,
pub exclude_keys: Option<Vec<String>>,
pub by: String,
pub rate: Option<Rate>,
pub cancel: CancelToken,
}Expand description
What dre release was asked to do.
Fields§
§report: String§binding: StringThe Binding’s folder name: the Set’s, or default.
run_id: String§only_keys: Option<Vec<String>>§exclude_keys: Option<Vec<String>>§by: StringWho releases (--by, default $USER).
rate: Option<Rate>--rate: every delivery’s rate for this release, over the recorded ones.
cancel: CancelTokenCtrl-C or a termination: no delivery starts after it.
Trait Implementations§
Source§impl Clone for ReleaseOptions
impl Clone for ReleaseOptions
Source§impl Debug for ReleaseOptions
impl Debug for ReleaseOptions
Auto Trait Implementations§
impl Freeze for ReleaseOptions
impl RefUnwindSafe for ReleaseOptions
impl Send for ReleaseOptions
impl Sync for ReleaseOptions
impl Unpin for ReleaseOptions
impl UnsafeUnpin for ReleaseOptions
impl UnwindSafe for ReleaseOptions
Blanket Implementations§
impl<T> Allocation for T
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