Docs.rs
nu-protocol-0.75.0
nu-protocol 0.75.0
Docs.rs crate page
MIT
Links
Repository
crates.io
Source
Owners
github:nushell:publishing
sophiajt
Dependencies
byte-unit ^4.0.9
normal
chrono ^0.4.23
normal
chrono-humanize ^0.2.1
normal
fancy-regex ^0.11.0
normal
indexmap ^1.7
normal
lru ^0.9.0
normal
miette ^5.5.0
normal
nu-json ^0.75.0
normal
nu-utils ^0.75.0
normal
num-format ^0.4.3
normal
serde ^1.0.143
normal
serde_json ^1.0
normal
strum ^0.24
normal
strum_macros ^0.24
normal
sys-locale ^0.2.0
normal
thiserror ^1.0.31
normal
typetag ^0.2.5
normal
nu-test-support ^0.75.0
dev
serde_json ^1.0
dev
Versions
22.12%
of the crate is documented
Go to latest version
Platform
i686-pc-windows-msvc
i686-unknown-linux-gnu
x86_64-apple-darwin
x86_64-pc-windows-msvc
x86_64-unknown-linux-gnu
Feature flags
Rust
About docs.rs
Privacy policy
Rust website
The Book
Standard Library API Reference
Rust by Example
The Cargo Guide
Clippy Documentation
☰
FromValue
Required Methods
from_value
Implementations on Foreign Types
(Vec<String>, Vec<Value>)
DateTime<FixedOffset>
String
Vec<Spanned<String>>
Vec<String>
Vec<Value>
Vec<bool>
Vec<u8>
bool
f64
i64
usize
Implementors
In nu_protocol
?
Trait
nu_protocol
::
FromValue
source
·
[
−
]
pub trait FromValue:
Sized
{ fn
from_value
(v: &
Value
) ->
Result
<Self,
ShellError
>; }
Required Methods
§
source
fn
from_value
(v: &
Value
) ->
Result
<Self,
ShellError
>
Implementations on Foreign Types
§
source
§
impl
FromValue
for
i64
source
§
fn
from_value
(v: &
Value
) ->
Result
<Self,
ShellError
>
source
§
impl
FromValue
for
f64
source
§
fn
from_value
(v: &
Value
) ->
Result
<Self,
ShellError
>
source
§
impl
FromValue
for
usize
source
§
fn
from_value
(v: &
Value
) ->
Result
<Self,
ShellError
>
source
§
impl
FromValue
for
String
source
§
fn
from_value
(v: &
Value
) ->
Result
<Self,
ShellError
>
source
§
impl
FromValue
for
Vec
<
String
>
source
§
fn
from_value
(v: &
Value
) ->
Result
<Self,
ShellError
>
source
§
impl
FromValue
for
Vec
<
Spanned
<
String
>>
source
§
fn
from_value
(v: &
Value
) ->
Result
<Self,
ShellError
>
source
§
impl
FromValue
for
Vec
<
bool
>
source
§
fn
from_value
(v: &
Value
) ->
Result
<Self,
ShellError
>
source
§
impl
FromValue
for
bool
source
§
fn
from_value
(v: &
Value
) ->
Result
<Self,
ShellError
>
source
§
impl
FromValue
for
DateTime
<
FixedOffset
>
source
§
fn
from_value
(v: &
Value
) ->
Result
<Self,
ShellError
>
source
§
impl
FromValue
for
Vec
<
u8
>
source
§
fn
from_value
(v: &
Value
) ->
Result
<Self,
ShellError
>
source
§
impl
FromValue
for
Vec
<
Value
>
source
§
fn
from_value
(v: &
Value
) ->
Result
<Self,
ShellError
>
source
§
impl
FromValue
for (
Vec
<
String
>,
Vec
<
Value
>)
source
§
fn
from_value
(v: &
Value
) ->
Result
<Self,
ShellError
>
Implementors
§
source
§
impl
FromValue
for
Value
source
§
impl
FromValue
for
CellPath
source
§
impl
FromValue
for
Block
source
§
impl
FromValue
for
Closure
source
§
impl
FromValue
for
Spanned
<
bool
>
source
§
impl
FromValue
for
Spanned
<
f64
>
source
§
impl
FromValue
for
Spanned
<
i64
>
source
§
impl
FromValue
for
Spanned
<
usize
>
source
§
impl
FromValue
for
Spanned
<
Closure
>
source
§
impl
FromValue
for
Spanned
<
String
>
source
§
impl
FromValue
for
Spanned
<
Vec
<
u8
>>
source
§
impl
FromValue
for
Spanned
<
PathBuf
>
source
§
impl
FromValue
for
Spanned
<
DateTime
<
FixedOffset
>>
source
§
impl
FromValue
for
Spanned
<
Range
>
source
§
impl
FromValue
for
Range