pub struct SecondaryOptions {
pub application_id: u16,
pub page_kind: Kind,
pub version: u16,
pub body: Body,
pub issued: Option<DateTime>,
pub expiry: Option<DateTime>,
pub public_options: Vec<Options>,
pub private_options: Vec<Options>,
}Fields§
§application_id: u16Application ID of primary service
page_kind: KindPage object kind
version: u16Page version This is monotonically increased for any successive publishing of the same page
body: BodyPage body
issued: Option<DateTime>Page publish time
expiry: Option<DateTime>Page expiry time
public_options: Vec<Options>Public options attached to the page
private_options: Vec<Options>Private options attached to the page
Trait Implementations§
Source§impl Clone for SecondaryOptions
impl Clone for SecondaryOptions
Source§fn clone(&self) -> SecondaryOptions
fn clone(&self) -> SecondaryOptions
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 moreAuto Trait Implementations§
impl Freeze for SecondaryOptions
impl RefUnwindSafe for SecondaryOptions
impl Send for SecondaryOptions
impl Sync for SecondaryOptions
impl Unpin for SecondaryOptions
impl UnwindSafe for SecondaryOptions
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