pub struct ResolvedSymbolPolicy {
pub symbol_size_bytes: u32,
pub redundancy_bps: u16,
pub fountain_coded: bool,
}Expand description
Concrete symbol policy resolved for a page size + defaults.
Fields§
§symbol_size_bytes: u32Concrete symbol size in bytes.
redundancy_bps: u16Concrete redundancy in basis points.
fountain_coded: boolWhether this remains fountain-coded after resolution.
Trait Implementations§
Source§impl Clone for ResolvedSymbolPolicy
impl Clone for ResolvedSymbolPolicy
Source§fn clone(&self) -> ResolvedSymbolPolicy
fn clone(&self) -> ResolvedSymbolPolicy
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ResolvedSymbolPolicy
impl Debug for ResolvedSymbolPolicy
Source§impl PartialEq for ResolvedSymbolPolicy
impl PartialEq for ResolvedSymbolPolicy
impl Copy for ResolvedSymbolPolicy
impl Eq for ResolvedSymbolPolicy
impl StructuralPartialEq for ResolvedSymbolPolicy
Auto Trait Implementations§
impl Freeze for ResolvedSymbolPolicy
impl RefUnwindSafe for ResolvedSymbolPolicy
impl Send for ResolvedSymbolPolicy
impl Sync for ResolvedSymbolPolicy
impl Unpin for ResolvedSymbolPolicy
impl UnsafeUnpin for ResolvedSymbolPolicy
impl UnwindSafe for ResolvedSymbolPolicy
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, _span: NoopSpan) -> Self
fn instrument(self, _span: NoopSpan) -> Self
Instruments this future with a span (no-op when disabled).
Source§fn in_current_span(self) -> Self
fn in_current_span(self) -> Self
Instruments this future with the current span (no-op when disabled).