pub struct JsLinderaError {
pub message: String,
}Expand description
Error type for Lindera operations.
Fields§
§message: StringImplementations§
Trait Implementations§
Source§impl Clone for JsLinderaError
impl Clone for JsLinderaError
Source§fn clone(&self) -> JsLinderaError
fn clone(&self) -> JsLinderaError
Returns a duplicate 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 Debug for JsLinderaError
impl Debug for JsLinderaError
Source§impl Display for JsLinderaError
impl Display for JsLinderaError
Source§impl From<JsLinderaError> for JsValue
impl From<JsLinderaError> for JsValue
Source§fn from(value: JsLinderaError) -> Self
fn from(value: JsLinderaError) -> Self
Converts to this type from the input type.
Source§impl FromWasmAbi for JsLinderaError
impl FromWasmAbi for JsLinderaError
Source§impl IntoWasmAbi for JsLinderaError
impl IntoWasmAbi for JsLinderaError
Source§impl LongRefFromWasmAbi for JsLinderaError
impl LongRefFromWasmAbi for JsLinderaError
Source§impl OptionFromWasmAbi for JsLinderaError
impl OptionFromWasmAbi for JsLinderaError
Source§impl OptionIntoWasmAbi for JsLinderaError
impl OptionIntoWasmAbi for JsLinderaError
Source§impl RefFromWasmAbi for JsLinderaError
impl RefFromWasmAbi for JsLinderaError
Source§type Anchor = RcRef<JsLinderaError>
type Anchor = RcRef<JsLinderaError>
The type that holds the reference to
Self for the duration of the
invocation of the function that has an &Self parameter. This is
required to ensure that the lifetimes don’t persist beyond one function
call, and so that they remain anonymous.Source§impl RefMutFromWasmAbi for JsLinderaError
impl RefMutFromWasmAbi for JsLinderaError
Source§impl TryFromJsValue for JsLinderaError
impl TryFromJsValue for JsLinderaError
Source§impl VectorFromWasmAbi for JsLinderaError
impl VectorFromWasmAbi for JsLinderaError
type Abi = <Box<[JsValue]> as FromWasmAbi>::Abi
unsafe fn vector_from_abi(js: Self::Abi) -> Box<[JsLinderaError]>
Source§impl VectorIntoWasmAbi for JsLinderaError
impl VectorIntoWasmAbi for JsLinderaError
type Abi = <Box<[JsValue]> as IntoWasmAbi>::Abi
fn vector_into_abi(vector: Box<[JsLinderaError]>) -> Self::Abi
Source§impl WasmDescribeVector for JsLinderaError
impl WasmDescribeVector for JsLinderaError
impl SupportsConstructor for JsLinderaError
impl SupportsInstanceProperty for JsLinderaError
impl SupportsStaticProperty for JsLinderaError
Auto Trait Implementations§
impl Freeze for JsLinderaError
impl RefUnwindSafe for JsLinderaError
impl Send for JsLinderaError
impl Sync for JsLinderaError
impl Unpin for JsLinderaError
impl UnsafeUnpin for JsLinderaError
impl UnwindSafe for JsLinderaError
Blanket Implementations§
Source§impl<T> ArchivePointee for T
impl<T> ArchivePointee for T
Source§type ArchivedMetadata = ()
type ArchivedMetadata = ()
The archived version of the pointer metadata for this type.
Source§fn pointer_metadata(
_: &<T as ArchivePointee>::ArchivedMetadata,
) -> <T as Pointee>::Metadata
fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata, ) -> <T as Pointee>::Metadata
Converts some archived metadata to the pointer metadata for itself.
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> LayoutRaw for T
impl<T> LayoutRaw for T
Source§fn layout_raw(_: <T as Pointee>::Metadata) -> Result<Layout, LayoutError>
fn layout_raw(_: <T as Pointee>::Metadata) -> Result<Layout, LayoutError>
Returns the layout of the type.
Source§impl<T, N1, N2> Niching<NichedOption<T, N1>> for N2
impl<T, N1, N2> Niching<NichedOption<T, N1>> for N2
Source§unsafe fn is_niched(niched: *const NichedOption<T, N1>) -> bool
unsafe fn is_niched(niched: *const NichedOption<T, N1>) -> bool
Returns whether the given value has been niched. Read more
Source§fn resolve_niched(out: Place<NichedOption<T, N1>>)
fn resolve_niched(out: Place<NichedOption<T, N1>>)
Writes data to
out indicating that a T is niched.Source§impl<T> ReturnWasmAbi for Twhere
T: IntoWasmAbi,
impl<T> ReturnWasmAbi for Twhere
T: IntoWasmAbi,
Source§type Abi = <T as IntoWasmAbi>::Abi
type Abi = <T as IntoWasmAbi>::Abi
Same as
IntoWasmAbi::AbiSource§fn return_abi(self) -> <T as ReturnWasmAbi>::Abi
fn return_abi(self) -> <T as ReturnWasmAbi>::Abi
Same as
IntoWasmAbi::into_abi, except that it may throw and never
return in the case of Err.