pub struct Start {
pub resource: Uri,
pub local_identity: String,
pub target: Peer,
pub event: String,
pub expires: Duration,
pub body: Bytes,
pub content_type: String,
pub credentials: Option<Credentials>,
pub call_id: String,
pub from_tag: String,
pub initial_cseq: u32,
}Expand description
Driver-supplied initial publication.
Fields§
§resource: UriPublished resource and Request-URI.
local_identity: StringFrom address without a tag.
target: PeerSelected compositor target.
event: StringEvent package token.
expires: DurationPositive requested lifetime.
body: BytesMandatory initial event state.
content_type: StringEvent-package media type.
credentials: Option<Credentials>Optional digest credentials.
call_id: StringFresh Call-ID.
from_tag: StringFresh From tag.
initial_cseq: u32Non-zero first CSeq.
Trait Implementations§
Auto Trait Implementations§
impl !Freeze for Start
impl RefUnwindSafe for Start
impl Send for Start
impl Sync for Start
impl Unpin for Start
impl UnsafeUnpin for Start
impl UnwindSafe for Start
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
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more