Interface IMovable<T>
Movable ownership
Namespace: LibSugar
Assembly: LibSugar.dll
Syntax
public interface IMovable<out T>
  Type Parameters
| Name | Description | 
|---|---|
| T | 
Properties
| Improve this Doc View SourceIsMoved
Has been moved
Declaration
bool IsMoved { get; }
  Property Value
| Type | Description | 
|---|---|
| System.Boolean | 
Methods
| Improve this Doc View SourceMove()
Move, take ownership, original value will skip destruction
Declaration
T Move()
  Returns
| Type | Description | 
|---|---|
| T | 
Extension Methods
      Sugar.Borrow<T>(T)
  
  
      Sugar.Owner<T>(T)