[][src]Struct casperlabs_engine_shared::socket::Socket

pub struct Socket(_);

Methods

impl Socket[src]

pub fn new(socket: String) -> Self[src]

pub fn value(&self) -> String[src]

pub fn as_str(&self) -> &str[src]

pub fn get_path(&self) -> &Path[src]

pub fn remove_file(&self) -> Result<()>[src]

Safely removes file pointed out by a path.

In practice this tries to remove the file, and if the file does not exist, it ignores it, and propagates any other error.

Auto Trait Implementations

impl RefUnwindSafe for Socket

impl Send for Socket

impl Sync for Socket

impl Unpin for Socket

impl UnwindSafe for Socket

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> Same<T> for T

type Output = T

Should always be Self

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<V, T> VZip<V> for T where
    V: MultiLane<T>,