[−][src]Struct libsdp::SdpSanitizer
This struct helps you filter out transports/media types/codecs that you are not prepared to handle.
The returned sdp offer will be missing anything not directly allowed by the SdpSanitizerConfig
struct.
Implementations
impl SdpSanitizer
[src]
pub fn new(cfg: SdpSanitizerConfig) -> SdpSanitizer
[src]
Create a new Instance of the SdpSanitizer
pub fn sanitize(&self, sdp: SdpOffer) -> Result<SdpOffer, SanitizerError>
[src]
Run the santizer on the given SdpOffer
Auto Trait Implementations
impl RefUnwindSafe for SdpSanitizer
impl Send for SdpSanitizer
impl Sync for SdpSanitizer
impl Unpin for SdpSanitizer
impl UnwindSafe for SdpSanitizer
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
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> 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>,