pub struct ActionEventBuilder { /* private fields */ }Expand description
ActionEvent のビルダー
Implementations§
Source§impl ActionEventBuilder
impl ActionEventBuilder
pub fn new(tick: u64, worker_id: WorkerId, action: impl Into<String>) -> Self
Sourcepub fn group_id_opt(self, group_id: Option<GroupId>) -> Self
pub fn group_id_opt(self, group_id: Option<GroupId>) -> Self
グループ ID を設定(Option)
pub fn sequence(self, seq: u32) -> Self
pub fn target(self, target: impl Into<String>) -> Self
pub fn result(self, result: ActionEventResult) -> Self
pub fn duration(self, duration: Duration) -> Self
pub fn context(self, context: ActionContext) -> Self
pub fn build(self) -> ActionEvent
Auto Trait Implementations§
impl Freeze for ActionEventBuilder
impl RefUnwindSafe for ActionEventBuilder
impl Send for ActionEventBuilder
impl Sync for ActionEventBuilder
impl Unpin for ActionEventBuilder
impl UnwindSafe for ActionEventBuilder
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
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more