[−][src]Enum ogg::writing::PacketWriteEndInfo
Specifies whether to end something with the write of the packet.
If you want to end a stream you need to inform the Ogg PacketWriter
about this. This is the enum to do so.
Also, Codecs sometimes have special requirements to put
the first packet of the whole stream into its own page.
The EndPage
variant can be used for this.
Variants
NormalPacket
No ends here, just a normal packet
EndPage
Force-end the current page
EndStream
End the whole logical stream.
Trait Implementations
impl Copy for PacketWriteEndInfo
[src]
impl Clone for PacketWriteEndInfo
[src]
fn clone(&self) -> PacketWriteEndInfo
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more
impl PartialEq<PacketWriteEndInfo> for PacketWriteEndInfo
[src]
Auto Trait Implementations
impl Unpin for PacketWriteEndInfo
impl Sync for PacketWriteEndInfo
impl Send for PacketWriteEndInfo
impl UnwindSafe for PacketWriteEndInfo
impl RefUnwindSafe for PacketWriteEndInfo
Blanket Implementations
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,