pub struct LinkedList(/* private fields */);
Trait Implementations§
Source§impl Clone for LinkedList
impl Clone for LinkedList
Source§fn clone(&self) -> LinkedList
fn clone(&self) -> LinkedList
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for LinkedList
impl Debug for LinkedList
Source§impl<'de> Deserialize<'de> for LinkedList
impl<'de> Deserialize<'de> for LinkedList
Source§fn deserialize<D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
fn deserialize<D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl From<LinkedList> for Option<Box<ListNode>>
impl From<LinkedList> for Option<Box<ListNode>>
Source§fn from(list: LinkedList) -> Self
fn from(list: LinkedList) -> Self
Converts to this type from the input type.
Source§impl PartialEq for LinkedList
impl PartialEq for LinkedList
Source§impl Serialize for LinkedList
impl Serialize for LinkedList
impl Eq for LinkedList
impl StructuralPartialEq for LinkedList
Auto Trait Implementations§
impl Freeze for LinkedList
impl RefUnwindSafe for LinkedList
impl Send for LinkedList
impl Sync for LinkedList
impl Unpin for LinkedList
impl UnwindSafe for LinkedList
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