pub struct CallFrameBuilder { /* private fields */ }
Implementations§
Source§impl CallFrameBuilder
impl CallFrameBuilder
pub fn function_name(self, function_name: impl Into<String>) -> CallFrameBuilder
pub fn script_id(self, script_id: impl Into<ScriptId>) -> CallFrameBuilder
pub fn url(self, url: impl Into<String>) -> CallFrameBuilder
pub fn line_number(self, line_number: impl Into<i64>) -> CallFrameBuilder
pub fn column_number(self, column_number: impl Into<i64>) -> CallFrameBuilder
pub fn build(self) -> Result<CallFrame, String>
Trait Implementations§
Source§impl Clone for CallFrameBuilder
impl Clone for CallFrameBuilder
Source§fn clone(&self) -> CallFrameBuilder
fn clone(&self) -> CallFrameBuilder
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 Default for CallFrameBuilder
impl Default for CallFrameBuilder
Source§fn default() -> CallFrameBuilder
fn default() -> CallFrameBuilder
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for CallFrameBuilder
impl RefUnwindSafe for CallFrameBuilder
impl Send for CallFrameBuilder
impl Sync for CallFrameBuilder
impl Unpin for CallFrameBuilder
impl UnwindSafe for CallFrameBuilder
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
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