pub struct LinkInfo {
pub volume_id: Option<VolumeId>,
pub local_base_path: Option<String>,
pub common_network_relative_link: Option<CommonNetworkRelativeLink>,
}Expand description
The LinkInfo block ([MS-SHLLINK] §2.3).
Fields§
§volume_id: Option<VolumeId>The VolumeID, when the local-volume bit of LinkInfoFlags is set.
local_base_path: Option<String>The local base path (ANSI), when present.
common_network_relative_link: Option<CommonNetworkRelativeLink>The CommonNetworkRelativeLink, when the network bit is set.
Trait Implementations§
impl Eq for LinkInfo
impl StructuralPartialEq for LinkInfo
Auto Trait Implementations§
impl Freeze for LinkInfo
impl RefUnwindSafe for LinkInfo
impl Send for LinkInfo
impl Sync for LinkInfo
impl Unpin for LinkInfo
impl UnsafeUnpin for LinkInfo
impl UnwindSafe for LinkInfo
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