pub trait NixSerialize {
// Required method
fn serialize<W>(
&self,
writer: &mut W,
) -> impl Future<Output = Result<(), W::Error>> + Send
where W: NixWrite;
}Available on crate feature
wire only.Required Methods§
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.
Implementations on Foreign Types§
Source§impl NixSerialize for &str
impl NixSerialize for &str
Source§impl NixSerialize for &[u8]
impl NixSerialize for &[u8]
Source§impl NixSerialize for Option<CAHash>
Available on crate feature daemon only.
impl NixSerialize for Option<CAHash>
Available on crate feature
daemon only.Source§impl NixSerialize for Option<UnkeyedValidPathInfo>
Available on crate feature daemon only.
impl NixSerialize for Option<UnkeyedValidPathInfo>
Available on crate feature
daemon only.Source§impl NixSerialize for bool
impl NixSerialize for bool
Source§impl NixSerialize for i64
impl NixSerialize for i64
Source§impl NixSerialize for str
impl NixSerialize for str
Source§impl NixSerialize for u8
impl NixSerialize for u8
Source§impl NixSerialize for u16
impl NixSerialize for u16
Source§impl NixSerialize for u32
impl NixSerialize for u32
Source§impl NixSerialize for u64
impl NixSerialize for u64
Source§impl NixSerialize for ()
impl NixSerialize for ()
Source§impl NixSerialize for usize
impl NixSerialize for usize
Source§impl NixSerialize for String
impl NixSerialize for String
Source§impl NixSerialize for Bytes
impl NixSerialize for Bytes
Source§impl<K, V> NixSerialize for BTreeMap<K, V>
impl<K, V> NixSerialize for BTreeMap<K, V>
Source§impl<T> NixSerialize for Vec<T>
impl<T> NixSerialize for Vec<T>
Implementors§
impl NixSerialize for VerbosityLevel
impl NixSerialize for Operation
Available on crate feature
daemon only.impl NixSerialize for CAHash
Available on crate feature
daemon only.impl NixSerialize for HashAlgo
Available on crate feature
nix-compat-derive only.impl NixSerialize for Signature<String>
Available on crate feature
daemon only.impl NixSerialize for IgnoredZero
Available on crate feature
daemon only.impl NixSerialize for NixError
Available on crate feature
daemon only.impl NixSerialize for TraceLine
Available on crate feature
daemon only.impl NixSerialize for UnkeyedValidPathInfo
Available on crate feature
daemon only.impl NixSerialize for ClientSettings
Available on crate feature
daemon only.impl<S> NixSerialize for StorePath<S>
Available on crate feature
daemon only.