Docs.rs
opendp-0.6.2-rc.2
opendp 0.6.2-rc.2
Docs.rs crate page
Links
Homepage
Repository
crates.io
Source
Owners
opendp-dev
Dependencies
az ^1.2.0
normal
backtrace ^0.3
normal
gmp-mpfr-sys ^1.4.7
normal
lazy_static ^1.4.0
normal
num ^0.3.1
normal
opendp_derive ^0.6.2-rc.2
normal
openssl ^0.10.29
normal
rand ^0.7.3
normal
rug ^1.14.0
normal
statrs ^0.13.0
normal
thiserror ^1.0.24
normal
vega_lite_4 ^0.6.0
normal
criterion ^0.4
dev
opendp_tooling ^0.6.2-rc.2
build
proc-macro2 ^1.0
build
syn ^1.0
build
Versions
36.1%
of the crate is documented
Go to latest stable release
Platform
i686-unknown-linux-gnu
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
☰
Fallible
Trait Implementations
From<FfiResult<*mut T>>
IntoAnyMeasurementFfiResultExt
IntoAnyTransformationFfiResultExt
Shr<Measurement<DX, DO, MX, MO>>
Shr<Transformation<DX, DO, MTI, MTO>>
Shr<Transformation<DX, DO, MX, MO>>
In opendp::error
?
Type Definition
opendp
::
error
::
Fallible
source
·
[
−
]
pub type Fallible<T> =
Result
<T,
Error
>;
Trait Implementations
§
source
§
impl<T>
From
<
FfiResult
<
*mut T
>> for
Fallible
<T>
source
§
fn
from
(result:
FfiResult
<
*mut T
>) -> Self
Converts to this type from the input type.
source
§
impl<T:
IntoAnyMeasurementExt
>
IntoAnyMeasurementFfiResultExt
for
Fallible
<T>
source
§
fn
into_any
(
self
) ->
FfiResult
<
*mut
Measurement
<
AnyDomain
,
AnyDomain
,
AnyMetric
,
AnyMeasure
>>
source
§
impl<T:
IntoAnyTransformationExt
>
IntoAnyTransformationFfiResultExt
for
Fallible
<T>
source
§
fn
into_any
(
self
) ->
FfiResult
<
*mut
Transformation
<
AnyDomain
,
AnyDomain
,
AnyMetric
,
AnyMetric
>>
source
§
impl<DI, DX, DO, MI, MX, MO>
Shr
<
Measurement
<DX, DO, MX, MO>> for
Fallible
<
Transformation
<DI, DX, MI, MX>>
where
DI: 'static +
Domain
,
DX: 'static +
Domain
,
DO: 'static +
Domain
,
MI: 'static +
Metric
,
MX: 'static +
Metric
,
MO: 'static +
Measure
,
§
type
Output
=
Result
<
Measurement
<DI, DO, MI, MO>,
Error
>
The resulting type after applying the
>>
operator.
source
§
fn
shr
(self, rhs:
Measurement
<DX, DO, MX, MO>) -> Self::
Output
Performs the
>>
operation.
Read more
source
§
impl<DI, DX, DO, MMI, MMO, MTI, MTO>
Shr
<
Transformation
<DX, DO, MTI, MTO>> for
Fallible
<
Measurement
<DI, DX, MMI, MMO>>
where
DI: 'static +
Domain
,
DX: 'static +
Domain
,
DO: 'static +
Domain
,
MMI: 'static +
Metric
,
MMO: 'static +
Measure
,
MTI: 'static +
Metric
,
MTO: 'static +
Metric
,
§
type
Output
=
Result
<
Measurement
<DI, DO, MMI, MMO>,
Error
>
The resulting type after applying the
>>
operator.
source
§
fn
shr
(self, rhs:
Transformation
<DX, DO, MTI, MTO>) -> Self::
Output
Performs the
>>
operation.
Read more
source
§
impl<DI, DX, DO, MI, MX, MO>
Shr
<
Transformation
<DX, DO, MX, MO>> for
Fallible
<
Transformation
<DI, DX, MI, MX>>
where
DI: 'static +
Domain
,
DX: 'static +
Domain
,
DO: 'static +
Domain
,
MI: 'static +
Metric
,
MX: 'static +
Metric
,
MO: 'static +
Metric
,
§
type
Output
=
Result
<
Transformation
<DI, DO, MI, MO>,
Error
>
The resulting type after applying the
>>
operator.
source
§
fn
shr
(self, rhs:
Transformation
<DX, DO, MX, MO>) -> Self::
Output
Performs the
>>
operation.
Read more