pub struct ContentAnnouncementOptions {
pub realm_id: [u8; 32],
pub serving_station: [u8; 32],
pub procedure: String,
pub name: String,
pub size: Option<u64>,
pub chunk_count: Option<u64>,
pub ttl_ms: u64,
}Expand description
Where the content is served, then its name, size and chunk count, each
left out when empty or None; ttl_ms, 0 for the default, 48 hours.
Fields§
§realm_id: [u8; 32]§serving_station: [u8; 32]§procedure: String§name: String§size: Option<u64>§chunk_count: Option<u64>§ttl_ms: u64Trait Implementations§
Source§impl Clone for ContentAnnouncementOptions
impl Clone for ContentAnnouncementOptions
Source§impl Debug for ContentAnnouncementOptions
impl Debug for ContentAnnouncementOptions
Source§impl Default for ContentAnnouncementOptions
impl Default for ContentAnnouncementOptions
impl Eq for ContentAnnouncementOptions
impl StructuralPartialEq for ContentAnnouncementOptions
Auto Trait Implementations§
impl Freeze for ContentAnnouncementOptions
impl RefUnwindSafe for ContentAnnouncementOptions
impl Send for ContentAnnouncementOptions
impl Sync for ContentAnnouncementOptions
impl Unpin for ContentAnnouncementOptions
impl UnsafeUnpin for ContentAnnouncementOptions
impl UnwindSafe for ContentAnnouncementOptions
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