Struct mozjs::rust::ScriptedCaller
source · pub struct ScriptedCaller {
pub filename: String,
pub line: u32,
pub col: u32,
}
Fields§
§filename: String
§line: u32
§col: u32
Trait Implementations§
source§impl Debug for ScriptedCaller
impl Debug for ScriptedCaller
source§impl Default for ScriptedCaller
impl Default for ScriptedCaller
source§fn default() -> ScriptedCaller
fn default() -> ScriptedCaller
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for ScriptedCaller
impl RefUnwindSafe for ScriptedCaller
impl Send for ScriptedCaller
impl Sync for ScriptedCaller
impl Unpin for ScriptedCaller
impl UnwindSafe for ScriptedCaller
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> Filterable for T
impl<T> Filterable for T
source§fn filterable(
self,
filter_name: &'static str,
) -> RequestFilterDataProvider<T, fn(_: DataRequest<'_>) -> bool>
fn filterable( self, filter_name: &'static str, ) -> RequestFilterDataProvider<T, fn(_: DataRequest<'_>) -> bool>
Creates a filterable data provider with the given name for debugging. Read more
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