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: bool
True if the sticky bit is set for this entry.
permissions: FtpEntryPermissions
The various permissions for this entry.
acl: bool
Marks extra ACL permission for this entry.
owner: String
The user name or ID that this entry belongs to.
group: String
The 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