Struct dropbox_sdk::sharing::LinkSettings [−][src]
#[non_exhaustive]pub struct LinkSettings {
pub access_level: Option<AccessLevel>,
pub audience: Option<LinkAudience>,
pub expiry: Option<LinkExpiry>,
pub password: Option<LinkPassword>,
}This is supported on crate feature
dbx_sharing only.Expand description
Settings that apply to a link.
Fields (Non-exhaustive)
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.access_level: Option<AccessLevel>The access level on the link for this file. Currently, it only accepts ‘viewer’ and ‘viewer_no_comment’.
audience: Option<LinkAudience>The type of audience on the link for this file.
expiry: Option<LinkExpiry>An expiry timestamp to set on a link.
password: Option<LinkPassword>The password for the link.
Implementations
Trait Implementations
Returns the “default value” for a type. Read more
Deserialize this value from the given Serde deserializer. Read more
This method tests for self and other values to be equal, and is used
by ==. Read more
This method tests for !=.
Auto Trait Implementations
impl RefUnwindSafe for LinkSettings
impl Send for LinkSettings
impl Sync for LinkSettings
impl Unpin for LinkSettings
impl UnwindSafe for LinkSettings
Blanket Implementations
Mutably borrows from an owned value. Read more
