pub struct FtpEntryUnix {
pub target: Option<String>,
pub sticky: bool,
pub permissions: FtpEntryPermissions,
pub acl: bool,
pub owner: String,
pub group: String,
pub pointer: Option<String>,
/* private fields */
}Expand description
Represents entry from Unix-like FTP server.
Fields§
§target: Option<String>For symlink entries, this is the symlink’s target.
sticky: boolTrue if the sticky bit is set for this entry.
permissions: FtpEntryPermissionsThe various permissions for this entry.
acl: boolMarks extra ACL permission for this entry.
owner: StringThe user name or ID that this entry belongs to.
group: StringThe group name or ID that this entry belongs to.
pointer: Option<String>Implementations§
Trait Implementations§
Source§impl Debug for FtpEntryUnix
impl Debug for FtpEntryUnix
Source§impl FtpEntryInfo for FtpEntryUnix
impl FtpEntryInfo for FtpEntryUnix
Source§fn kind(&self) -> FtpEntryKind
fn kind(&self) -> FtpEntryKind
Represents type of the entry: directory, file, symlink or other.
Auto Trait Implementations§
impl Freeze for FtpEntryUnix
impl RefUnwindSafe for FtpEntryUnix
impl Send for FtpEntryUnix
impl Sync for FtpEntryUnix
impl Unpin for FtpEntryUnix
impl UnwindSafe for FtpEntryUnix
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