# Results
```@docs
Braket.Result
AdjointGradient
AdjointGradient(::Observable, ::Vector{QubitSet}, ::Vector) 
AdjointGradient(::Circuit, ::Observable, ::Vector{QubitSet}, ::Vector{String}) 
Expectation
Expectation(::Any, ::Any)
Expectation(::Circuit, ::Any, ::Any)
Variance
Variance(::Any, ::Any)
Variance(::Circuit, ::Any, ::Any)
Sample
Sample(::Any, ::Any)
Sample(::Circuit, ::Any, ::Any)
Amplitude
Amplitude(::String)
Amplitude(::Circuit, ::Any)
Probability
Probability(::Any)
Probability(::Circuit, ::Any)
DensityMatrix
DensityMatrix(::Any)
DensityMatrix(::Circuit, ::Any)
StateVector
StateVector(::Circuit)
```
