Enum rust_ipfs::StreamProtocolRef 
source · pub enum StreamProtocolRef {
    Static(&'static str),
    Owned(String),
    Direct(StreamProtocol),
}Variants§
Trait Implementations§
source§impl From<&'static str> for StreamProtocolRef
 
impl From<&'static str> for StreamProtocolRef
source§impl From<StreamProtocol> for StreamProtocolRef
 
impl From<StreamProtocol> for StreamProtocolRef
source§fn from(protocol: StreamProtocol) -> Self
 
fn from(protocol: StreamProtocol) -> Self
Converts to this type from the input type.
source§impl From<String> for StreamProtocolRef
 
impl From<String> for StreamProtocolRef
source§impl TryFrom<StreamProtocolRef> for StreamProtocol
 
impl TryFrom<StreamProtocolRef> for StreamProtocol
Auto Trait Implementations§
impl Freeze for StreamProtocolRef
impl RefUnwindSafe for StreamProtocolRef
impl Send for StreamProtocolRef
impl Sync for StreamProtocolRef
impl Unpin for StreamProtocolRef
impl UnwindSafe for StreamProtocolRef
Blanket Implementations§
source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
    T: 'a,
 
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
    T: 'a,
source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
    T: 'a,
 
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
    T: 'a,
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