BinaryWriter
ferro_
wave
0.17.1
Binary
Writer
Methods
new
Auto Trait Implementations
Freeze
RefUnwindSafe
Send
Sync
Unpin
UnwindSafe
Blanket Implementations
Any
Borrow<T>
BorrowMut<T>
CastableFrom<ST, Initialized, Initialized>
CastableFrom<ST, Uninit, Uninit>
From<T>
Into<U>
IntoEither
Pointable
Read<Exclusive, BecauseExclusive>
Same
SupersetOf<SS>
TryFrom<U>
TryInto<U>
VZip<V>
In ferro_
wave::
io
ferro_wave
::
io
Struct
Binary
Writer
Copy item path
pub struct BinaryWriter<T:
SignalType
> {
/* private fields */
}
Implementations
§
§
impl<T:
SignalType
>
BinaryWriter
<T>
pub fn
new
<P:
AsRef
<
Path
>>(path: P) ->
Result
<Self>
Auto Trait Implementations
§
§
impl<T>
Freeze
for
BinaryWriter
<T>
§
impl<T>
RefUnwindSafe
for
BinaryWriter
<T>
where T:
RefUnwindSafe
,
§
impl<T>
Send
for
BinaryWriter
<T>
§
impl<T>
Sync
for
BinaryWriter
<T>
§
impl<T>
Unpin
for
BinaryWriter
<T>
where T:
Unpin
,
§
impl<T>
UnwindSafe
for
BinaryWriter
<T>
where T:
UnwindSafe
,
Blanket Implementations
§
§
impl<T>
Any
for T
where T: 'static + ?
Sized
,
§
fn
type_id
(&self) ->
TypeId
§
impl<T>
Borrow
<T> for T
where T: ?
Sized
,
§
fn
borrow
(&self) ->
&T
§
impl<T>
BorrowMut
<T> for T
where T: ?
Sized
,
§
fn
borrow_mut
(&mut self) ->
&mut T
§
impl<T>
From
<T> for T
§
fn
from
(t: T) -> T
§
impl<T, U>
Into
<U> for T
where U:
From
<T>,
§
fn
into
(self) -> U
§
impl<T>
IntoEither
for T
§
fn
into_either
(self, into_left:
bool
) ->
Either
<Self, Self>
§
fn
into_either_with
<F>(self, into_left: F) ->
Either
<Self, Self>
where F:
FnOnce
(&Self) ->
bool
,
§
impl<T> Pointable for T
§
const
ALIGN
:
usize
§
type
Init
= T
§
unsafe fn
init
(init: <T as Pointable>::Init) ->
usize
§
unsafe fn
deref
<'a>(ptr:
usize
) ->
&'a T
§
unsafe fn
deref_mut
<'a>(ptr:
usize
) ->
&'a mut T
§
unsafe fn
drop
(ptr:
usize
)
§
impl<T>
Same
for T
§
type
Output
= T
§
impl<SS, SP> SupersetOf<SS> for SP
where SS: SubsetOf<SP>,
§
fn
to_subset
(&self) ->
Option
<SS>
§
fn
is_in_subset
(&self) ->
bool
§
fn
to_subset_unchecked
(&self) -> SS
§
fn
from_subset
(element:
&SS
) -> SP
§
impl<T, U>
TryFrom
<U> for T
where U:
Into
<T>,
§
type
Error
=
Infallible
§
fn
try_from
(value: U) ->
Result
<T, <T as
TryFrom
<U>>::
Error
>
§
impl<T, U>
TryInto
<U> for T
where U:
TryFrom
<T>,
§
type
Error
= <U as
TryFrom
<T>>::
Error
§
fn
try_into
(self) ->
Result
<U, <U as
TryFrom
<T>>::
Error
>
§
impl<V, T> VZip<V> for T
where V: MultiLane<T>,
§
fn
vzip
(self) -> V
§
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
where ST: ?
Sized
, DT: ?
Sized
,
§
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
where ST: ?
Sized
, DT: ?
Sized
,
§
impl<T> Read<Exclusive, BecauseExclusive> for T
where T: ?
Sized
,