[−][src]Struct trello::Board
Fields
id: String
name: String
closed: bool
url: String
lists: Option<Vec<List>>
Implementations
impl Board
[src]
pub fn new(id: &str, name: &str, lists: Option<Vec<List>>, url: &str) -> Board
[src]
pub fn filter(&self, filter_name: &str) -> Board
[src]
pub fn retrieve_nested(
&mut self,
client: &TrelloClient
) -> Result<(), TrelloError>
[src]
&mut self,
client: &TrelloClient
) -> Result<(), TrelloError>
Retrieves any missing nested content for the given board. This potentially means one or more network requests in order to retrieve the data. The Board will be mutated to include all its associated lists. The lists will also in turn contain the associated card resources.
pub fn create(client: &TrelloClient, name: &str) -> Result<Board, TrelloError>
[src]
pub fn open(client: &TrelloClient, board_id: &str) -> Result<Board, TrelloError>
[src]
pub fn update(
client: &TrelloClient,
board: &Board
) -> Result<Board, TrelloError>
[src]
client: &TrelloClient,
board: &Board
) -> Result<Board, TrelloError>
pub fn get_all(client: &TrelloClient) -> Result<Vec<Board>, TrelloError>
[src]
pub fn get(client: &TrelloClient, board_id: &str) -> Result<Board, TrelloError>
[src]
Trait Implementations
impl Clone for Board
[src]
impl Debug for Board
[src]
impl<'de> Deserialize<'de> for Board
[src]
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl Eq for Board
[src]
impl PartialEq<Board> for Board
[src]
impl Renderable for Board
[src]
impl StructuralEq for Board
[src]
impl StructuralPartialEq for Board
[src]
impl TrelloObject for Board
[src]
Auto Trait Implementations
impl RefUnwindSafe for Board
impl Send for Board
impl Sync for Board
impl Unpin for Board
impl UnwindSafe for Board
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]
T: for<'de> Deserialize<'de>,
impl<Q, K> Equivalent<K> for Q where
K: Borrow<Q> + ?Sized,
Q: Eq + ?Sized,
[src]
K: Borrow<Q> + ?Sized,
Q: Eq + ?Sized,
fn equivalent(&self, key: &K) -> bool
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
V: MultiLane<T>,