pub struct LoggingFtpAdditional {
pub address: Option<String>,
pub hostname: Option<String>,
pub ipv4: Option<String>,
pub password: Option<String>,
pub path: Option<String>,
pub public_key: Option<String>,
pub user: Option<String>,
}
Fields§
§address: Option<String>
An hostname or IPv4 address.
hostname: Option<String>
Hostname used.
ipv4: Option<String>
IPv4 address of the host.
password: Option<String>
The password for the server. For anonymous use an email address.
path: Option<String>
The path to upload log files to. If the path ends in /
then it is treated as a directory.
public_key: Option<String>
A PGP public key that Fastly will use to encrypt your log files before writing them to disk.
user: Option<String>
The username for the server. Can be anonymous.
Implementations§
Source§impl LoggingFtpAdditional
impl LoggingFtpAdditional
pub fn new() -> LoggingFtpAdditional
Trait Implementations§
Source§impl Clone for LoggingFtpAdditional
impl Clone for LoggingFtpAdditional
Source§fn clone(&self) -> LoggingFtpAdditional
fn clone(&self) -> LoggingFtpAdditional
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 moreSource§impl Debug for LoggingFtpAdditional
impl Debug for LoggingFtpAdditional
Source§impl Default for LoggingFtpAdditional
impl Default for LoggingFtpAdditional
Source§fn default() -> LoggingFtpAdditional
fn default() -> LoggingFtpAdditional
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for LoggingFtpAdditional
impl<'de> Deserialize<'de> for LoggingFtpAdditional
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for LoggingFtpAdditional
impl PartialEq for LoggingFtpAdditional
Source§impl Serialize for LoggingFtpAdditional
impl Serialize for LoggingFtpAdditional
impl StructuralPartialEq for LoggingFtpAdditional
Auto Trait Implementations§
impl Freeze for LoggingFtpAdditional
impl RefUnwindSafe for LoggingFtpAdditional
impl Send for LoggingFtpAdditional
impl Sync for LoggingFtpAdditional
impl Unpin for LoggingFtpAdditional
impl UnwindSafe for LoggingFtpAdditional
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